Are you sure that goes on your barrel, and not your scope?
USO makes a rail mounted one that looks quite nice. There are also lots of scope mounted ones.
I have never used one, but when seeing the wind voodoo in the mountains, I often think it might be worth trying.