I previously commented about a good use of deadly violence by a victim of a home invasion. In the comments at Balko's place, I toss in a response to a commenter who seems intent on shaming rational people:
wallster: You are not ‘tough’ because you own a gun. By owning a gun, you prove that you are the one who is pathetic and scared. Get over yourself
By owning a car, does that prove you are weak and slow? Do you carry everything you need on foot, to make sure no one thinks any less of you?
There is nothing pathetic about being afraid of people who are willing to break into your home, rape, and murder you. A person who takes charge of her security by owning the most efficient means of protection is not pathetic or cowardly, but rationally intent on keeping her life (not allowing herself to be murdered), liberty (not allowing herself to be raped or prevented from coming and going as she sees fit), and property (not allowing thieves to take her things). The same for a man.
Expecting a 911 call to protect you isn't brave. Considering the number of examples of victims whose call to 911 didn't save them, why would you try to shame people into being that stupid?
No one has any obligation to give up anything which is theirs to murderers, rapists, and thieves. Furthermore, one is not obligated to rely on one's body, foregoing the use of efficient tools (guns, door locks, guard dogs) because some simpleton might consider that "pathetic" or cowardly.