As an ex-marine myself I just smile, shake my head at the inconsistencies and move on.
It isn't limited to the Trooper story...
Once a Marine, always a Marine. There is no such thing as an "ex-marine" haha
Anyways yeah this is just sloppy writing on BW's part in my opinion, there were so many times where I wanted to reach through the screen and punch another trooper square in the face, I won't even bother listing them. Not to mention, my trooper always called Garza "sir" ***?