I have one on my ar 9mm sbr. It seems to work okay but I put it on more for the look but I think the funnel shape helps to direct some blast away. Careful though, the end of that thing will freaking bite you and it is a bit rough on the soft gun cases.