On Tuesday, President Barack Obama went on live TV to talk about gun violence, in what already has become one of his most attention-getting speeches since his ones about “Obamacare” and race. And tonight, CNN’s Anderson Cooper moderates a live town hall event from Virginia, with the title and topic Guns in America. It’s an invitation-only question-and-answer session, and though the National Rifle Association was invited to send representatives, NRA spokesperson Andrew Arulanandam declined, saying, “The National Rifle Association sees no reason to participate in a public relations spectacle orchestrated by the White House.” How polarizing is this election-year issue, when even the discussion of it is considered controversial?