To strip the Constitutionally codified rights of all for something that might reduce violence no matter how small is not a good trade off Wayne.  Should we strip everyone of the right to freedom of religion because some religious people are murderous psychopaths?  Should we strip everyone of the right to freedom of speech because some people say bad words?  Should we strip everyone of freedom to assemble because some protesters attack others?

We have existing laws now that are not being enforced, such as background checks laws, perhaps we should try enforcing them? Try to buy a gun illegally?  Go to prison!  How about rounding up gang members under RICO laws? Gang member with a gun? Go to prison!  Would those two things have an effect? I believe they would.

Knee-jerk "feel good legislation" is not the way to address serious issues in our society.  "Look at me, I'm doing something" and "I know it won't have any positive effect, but at least I'm doing something" is not the answer.