If you live outside of the USA you may not have seen this television ad paid for by the National Rifle Association.
It's tantamount to a declaration of war on the issue of gun control. What this means is that there is no compromise or middle ground with these people. I hope Obama accepts the challenge and takes on the gun lobby. Last I heard, they were not a democratically elected part of the legislature.
BTW, if members of the NRA are really interested in protecting their children from the risk of being killed by guns then they should send them to school in the UK. Even Canada would be better.
Here's another version of the ad.
[Hat Tip: Pharyngula]