Then and Now

M16: Fires automatic, semi-automatic; muzzle velocity 2950 fps; Ball, Tracer, and Blank ammunition;, Ball ammo is 55 grain FMJ

M16
M16

M4 is an adaptation of the M16 with 80% of the parts being interchangeable.

M4