Another excellent ad I saw recently from the NRA; its just a minute long, and worth your time. They even provide a transcript at their website:
To the ayatollahs of Iran and every terrorist you enable: Listen up.
You might have met our fresh-faced flower child president and his weak-kneed, Ivy League friends.
But you haven’t met America.
You haven’t met the heartland, or the people who will defend this nation with their bloody, calloused, bare hands, if that’s what it takes. You haven’t met the steelworkers and the hard-rock miners, or the swamp folks in Cajun country who can wrestle a full-grown gator out of the water.
You haven’t met the farmers, the cowboys, the loggers and the truck drivers. You don’t know the mountain men who live off the land, or the brave cops who fight the good fight in the urban war zones.
No, you’ve never met America. And you oughta pray you never do.
I’m the National Rifle Association of America, and I’m Freedom’s Safest Place.