i just want to get the word out that these muzzlebrakes are functional and really work.there a little bit pricey at 45 bucks but they are the ratsass,you can get that harmonic balance without having the bayonet attached.probably be a good addition to a archangel stock not having one on my sniper i cant say it will improve accuracy but it definitely settled muzzle jump on my standard stock.and it is supplied with a good set screw that wont strip and only leave a pinprick but it fits very nicely.solid well machined steel.