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.
Samyang Dragon Claw 50 Cal Air Rifle - #NotAReview!
CMMG MkG45 Guard: AR-15 Carbine In 45 ACP That Takes Glock Mags
Walther PPQ SC Subcompact 9mm Review
H&K SL8 - The Civilian G36