True, but perhaps there should be stricter rules required for obtaining guns.
Maybe in order to own a gun, you must take self defense classes/martial arts and learn the rules/reasons of self defense/philosophy. Guns don't kill people, people kill people and if you can understand that you have the ability to end someone else's life in your hands, perhaps you'll find another solution before violence. Most people don't think things through before they act, like how many fathers were killed in that shooting who were the sole providers for their families, etc. The death of that one person ruined the livelihood of many others.
I think the right to bear arms was designed to obviously allow you to protect yourself/family from any threats, but the main threat it was designed for was against a so called tyrannical government that was taking away certain natural liberties. I'm just imagining if the Chinese in China had the right to bear arms, would the communist government still be in power today. Bad people are usually handled/dealt with by law enforcement/military, but when the military is going against what the common people want, and the common people are defenseless that's when the right to bear arms would be useful.
Law enforcement/military is there to take care of those so called bad guys/terrorist who can by those weapons off the black market. I still believe in the second amendment but perhaps there should be stricter rules that really push the gun owners to understand the meaning of self defense and not just shoot somebody who breaks into my house because they're trespassing.