Marine fires an M240 Golf medium machine gun
Pfc. Corey J. Bishop, a machine gunner with Weapons Platoon, India Company, 3rd Battalion, 3rd Marine Regiment, and an Alexander City, Ala. native, lays down suppressive fire during a company assault exercise at Range 400 at Marine Corps Air Ground Combat Center Twentynine Palms, Calif. Feb. 28. Original public domain image from Flickr