Infantry weapons of the U.S. Marine Corps
2016 Fleet Week, New York City. The following is a collection of photos taken of some weapons carried by a platoon of USMC infantry Marines: 1) M27 IAR 2) M240B General-purpose Machine Gun 3) M4 carbine with M203 Grenade Launcher