The issue is not in the mentally incompetent, it's not in guns, and its not gun owners. It is the individual that commits these heinous acts.
Honestly, how many of the individuals that commit these acts actually own the firearms that they use to commit the crimes? By this I mean how many of them own them legally? I'm sure it's very few. So the issue is not that we need to get the guns "off the streets," the issue is not that we need tighter gun control laws. What we need is something to keep the people from committing the acts. The only way that will happen is to arm more people in the right places. Signs that say gun free zone will do nothing, obviously. Making it illegal to have them will do nothing, obviously, because if there is a law that states firearms are not allowed on school grounds, criminals won't pay them any attention. Why? THEY ARE CRIMINALS!!! If they would obey a no weapons area sign, they they would obey the law that says it is illegal to murder.
The only deterrent that could ever possibly work is to arm personnel. Change the no guns allowed sign to hey idiot, your not going to get very far before you get plugged by the teachers signs. That will deter the twisted ones. The only effective way to stop violence is with tough people ready to be violent to save the innocent. That is why there is an army, an air force, the marines, and navy. Let's not forget the coast guard... They are a moving sign saying don't tuck with our shot or we will leave your butt at the bottom of the ocean.
This is what we need, a sign that says armed personnel on premises waiting for you to do something stupid. Some say an eye for an eye makes the world blind, but this is an eye for a hundred innocent eyes able to see with confidence.
The right to bear arms means the right to carry a tool for the protection of yourself, your property, your neighborhood, your community, state and nation. To protect those who cannot protect themselves. It is our DUTY as human beings to protect those who are weak. And you cannot effectively protect from a person with a state of the art firearm with a six pea shooter. You can, but your level of confidence is likely to be hindered. And you are not as effective with an arm that is weak compared to the arm that is presented against you.