History and Development of the M4 Carbine-Part 1 Length: 02:04 \ Views: 2721 m4 carbine history guns firearms