All valid points but take a look at the statistics on inner city shootings. The vast majority are hand guns. Chicago/ny are out of control. No more stop and frisk. I'd bet the number of deaths due to gun violence is far higher with hand guns compared to long arms.
Well that was a half-informed statement. NYC, LA and Chicago have very high numbers of gun deaths, but they have very large populations as well. So while they have the most gun deaths, they DO NOT have the most deaths per capita. I don't even think they make the top 10. Outside of these cities the gun laws are more relaxed, and that is where the guns come from. Just go to the next town over!
But you are right, hand guns are the majority of the deaths. They can be concealed and they are relatively affordable.
About 63% of the deaths from guns are suicides. Additionally, you are more likely to accidentally shoot someone than legally to protect yourself. You are MUCH more likely to commit suicide with your gun than to use it for protection. Don't get me wrong - I shoot guns from time to time. I've been hunting a number of times. But when I step back and take a look at what we need out of our guns, I think it's probably less than we currently have.
On a side note, every year people are accidentally shot by their dogs.