Andrew Walter Gordon, SN 4124, Service Record