Nice to know there's people like you out there. Congrats on being you.
If possible could you find out the unit and whether the vet deployed with the unit or was a replacement? I try to keep info of this sort on as-issued carbines to get a feel for the supply situation. It's a very inexact science to be sure, but best to gather data when available and sort it out later. Thanx.