How the Army's M16 Keeps Evolving

How the Army's M16 Keeps Evolving (And Killing America's Enemies)