you posted this in "Pistol" but I assume the question is about rifles.
On my 3Gun rifle I use a comp that I think is the most effective and is not abrasive, it is expensive and works very well, the Carbon Arms Gas Hog.
But you have to remember that a comp is part of a system, comp,adjustable gas, light weight BGC and buffer system.
On my non-game guns my favorite is the Griffon Armament Flash-Comp