Yeah... 'wasn't loaded' also crossed my mind since the other kid had the shotgun kicked out of his hands. Either the thing wasn't loaded, the kid never intended to fire, or the marine was Stephen friggin Segal in disguise.