I didn't read the whole thing but I read enough to see a lot of lies and made up facts. Disgusting.
Disgusting? Its absolutely brilliant! I used to do this for a living and I wish I was half that good. These guys earned every penny.
Note the themes.
Avoid logic.
Emphasize emotion and empathy.
Avoid the Constitution
Always bring it back to the safety they are promising, free for nothing. all you have to do is agree with them and you'll be safe. No personal responsibility involved.
Never blame your neighborhood NRA member, say instead they are dupes to be pitied, bamboozled by gun corporations.
So basically, you identify a problem (which is real), get everyone to feel bad about it, let that motivate them to action, but, wait, any qualms they have? Pay them no mind, because you're neighbor isn't your enemy, he's just been brainwashed. So you don't have to blame him, just go around him and discredit him.
It is a classic.
MY only question?
WHY THE F@CK ISN'T THE NRA DOING THIS?
?? 
What do I pay these people for? This is hardball folks. Get in the damn game!