Notes on modern marksmanship training.
Bro, with all of the high tech and hypersonic technology, the grunt still has a bayonet for a reason.
Bro, with all of the high tech and hypersonic technology, the grunt still has a bayonet for a reason.