National Rifle Association President David Keene, right, answers an audience question as moderator, CNN chief national correspondent John King looks on at the John F. Kennedy Jr. forum

 

              National Rifle Association President David Keene, right, answers an audience question as moderator, CNN chief national correspondent John King looks on at the John F. Kennedy Jr. forum
National Rifle Association President David Keene, right, answers an audience question as moderator, CNN chief national correspondent John King looks on at the John F. Kennedy Jr. forum at Harvard University in Cambridge, Mass., Wednesday, Feb. 20, 2013. (AP Photo/Michael Dwyer)