MARSOC - M4A1 Carbine
US DoD Photo
A Marine Corps Forces Special Operations Command Marine fires an M4a1 carbine during a training exercise.
A Marine Corps Forces Special Operations Command Marine fires an M4a1 carbine during a training exercise.