MSR Arms offers a wide selection of Rifle and Pistol Barrels as well as an amazing selection of Muzzle Devices.  You can’t beat our assortment of Flash Hiders and  Muzzle Brakes.