Elviscaretaker
Gold Member
Lets not forget about dogs. Even a beware of dog sign is a deterrent for the common thug. A real one even more so.
Otherwise I'd have to go with the shot gun but teach her to shoot it first. That said, most folks can't get to their guns quick enough unless it's on them. Even then you need to draw before the perp gets within 10 feet or you risk "losing".
Sprays can help but ... there are issues there also.
Have you considered any self defense classes?
She should learn to react and not think, otherwise what ever you get her can be used against her. Most people tend to freeze up without training or experience under stress.
So, I'm back to the dog
. Not a toy but a real one and a breed that is loyal/protective to it's owner without training. Check into a Caucasian if you know how to handle dogs. There is a sub breed out of Russia that would be ideal 
Esquire's Caucasian Ovcharka News
I prefer a WELL trained standard/royal poodle for the wife. They don't scare the neighbors as much ...
Otherwise I'd have to go with the shot gun but teach her to shoot it first. That said, most folks can't get to their guns quick enough unless it's on them. Even then you need to draw before the perp gets within 10 feet or you risk "losing".
Sprays can help but ... there are issues there also.
Have you considered any self defense classes?
She should learn to react and not think, otherwise what ever you get her can be used against her. Most people tend to freeze up without training or experience under stress.
So, I'm back to the dog
Esquire's Caucasian Ovcharka News
I prefer a WELL trained standard/royal poodle for the wife. They don't scare the neighbors as much ...