I haven't been around for very long but i haven't seen to much trouble with trolls. They usually create an account and post a few times to rile up the members and then move on. Personally i've never got the whole troll thing.
A lot (most) of the time, "troll" is just a euphemism for someone with a differing opinion.
When certain people with weak communication skillz cannot effectively argue, debate, discuss issues with someone they disagree with on a discussion forum, they must call them:
a) an anti (Brady, MMMer, etc.)
b) a liberal
c) a troll
d) someone who doesn't own guns
e) someone who is prohibited from owning guns
f) someone who doesn't shoot guns
g) a woman
h) a pedophile
i) a retard
j) a bad person
k) an idiot
et cetera, et cetera...
Most of the time these same people will announce they are "ignoring" someone and periodically will pop up to comment on posts by people that they are supposedly "ignoring." It's pretty funny.
The "ignoring" features are right at everyone's fingere tips--right now: