A class apart – assault rifles used by the world’s biggest armies

A service member from the US Army fires M16 assault rifle during a shooting competition. Image courtesy of Markus Rauchenberger.