From a cursory look at their site, it looks like the brake you mentioned is a radial brake. The short answer is there are more effective brakes on the market but whether they'll work with that thread pitch is another question. Much like deerhunter, for several years I've only used suppressors and never brakes anymore. Having said that you'd usually want a 5/8-24 thread pitch for those too so they wouldn't work on that barrel either.