HK416
An M4 – or is it?
(click to view full)

The 5.56mm M-16 has been the USA’s primary battle rifle since the Vietnam war, undergoing changes into progressive versions like the M16A4 …read more