It's not polite to make lots of noise. Scares other people's animals away. And makes anti-firearms people nervous.
Seriously though, they tend to dampen barrel harmonic vibration and may make a rifle shoot a bit more consistently (which improves accuracy a tad) as well.
Bookmarks