Fascinating demonstration of US military rifles from 1776 to the present day.

Don't Miss...