A gun is a tool, I can agree to that..
And a violent person can kill people with and without a gun..
But is a person that is facing a gun run from the bullet?
Why do you have to keep assult rifles in you house?
Why do you need a sniper rifle? (Not counting a hunting rifle for hunting only)
Why do you need a shotgun next to your bed?
The only kind of weapon I can see reason for to have..
Is a 9mm pistol in the nightstand next to your bed for safety if something should happen at home. (Home invasion or something alike)