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.