Re: Muzzle brake help
That's indead the only worry one has, when choosing a clamp on system. From what I read before, the thing should stay ont its place when mounted well. I mean, they've been making them for a while now, so I gather this clamp-on system should have passed the 'test-phase'...