An extremely short history of the relatively new M4 Carbine. The USMC will all have M4 Carbines by September this year.
7.3K