Just been wondering if I should be taking them off regularly to clean on a precision gas gun. Even something like an A2 flash hider. Take a close look through a borescope and you'll see theres tons of crap caked in there (although the A2 seems to accumulate less than other muzzle devices).