I did not call you a name. Why do you keep lying about what I said?
Your stance is simplistic. Just because you say guns are for killing does not make it true. 

What violations of public safety are you talking about? 
The simple math has been pointed out to you.
As you said there are more guns available now. But what you seem to deny is that the homicide rate is at a 50 year low.
I can answer your question about why I like guns, but why? So you can judge me, lie about what I said and make more generalizations? 

Your simple math does not add up.