Milkor SuperSix MRGL, 40 mm, grenade, South African,
XM25, CDTE, Punisher, grenade launcher, modern weapon, Heckler & Koch, U.S. Army, soldier