Do you one that works, or on just to screw on the end of your barrel?

To get a good one will be around $100.00, a decent one-Harrel's Muzzle Break.

I personally like the 4 port break made by "Muzzle Breaks & More". This one really tamed down my 338 Edge with no accuracy loss.

JMO, Dennis