The right-wing has gone completely overboard about guns. We must be clear -- no one, not even President Obama (who has been the brunt of many lies about proposed gun legislation), wants to take guns away from decent, law-abiding citizens. And no one wants to repeal the Second Amendment. Those things are not even being discussed by President Obama and the Democrats in Congress.
What does need to be done is to outlaw military weapons -- weapons that have no purpose other than to kill a large number of people in a very short time. And firearms need to be kept out of the hands of criminals, the dangerously mentally ill, and domestic abusers. That needs to happen because those three group are the most likely to commit one or more murders with their guns.
That is a reasonable point of view -- and it does not violate the Second Amendment. The Supreme Court (even the current conservative court) has said so.