Very true you can serch the criminal back ground of shooters in some of these gang infested Citys and you will find that most of them have a criminal back ground sheet 20 pages long but there still on the street do you think they go pay 500 to 1000 dollars at a gun store Everytime they need a gun NOT they buy a stolen gun for 100 bucks from some crack headThis country doesn't have the stomach for what is really needed.
It's quite simple and would require only ONE firearm law.
If you are found guilty of using a firearm in the commission of a crime, regardless of loss of life you are to be executed. One appeal could be granted and started the next day if so granted to not last longer than 30 days. Once that has been exhausted and if you are found guilty you are executed within 24 hours period. No insanity pleas, no he/she's just a kid, no nothing. Take all the rest off the books and enforce the above and within 6 months you ain't gonna have no more shoot'em ups.