Now $1,400.46 MSRP Barrage Rifle - 16" 7.62 x 39 w/ 15" Handguard (Black) NON SKEL The Lead Star Arms ultralight series of duty firearms are equipped with features normally only found…