The Beretta ARX100 is the new 5.56mm semi-automatic version of the Italian military ARX160. The rifle features a couple of truly innovative features and is mostly made of polymer. The ARX100 is made in the United States.
Shot Show 2016 Red White and Ben at the Rob Arms Booth
Who wants a Henry for Christmas?
U.S. M-1 Carbine .30 Caliber Review
(A Few of) The Many Faces of the Dutch M95 Carbine