My necessary precautions:
- Buy a gun (semi-autos like AR-15 are preferable)
- Learn how to use it
- Practice physical self-defense
Then you can shoot the living hell out of anyone that tries to rob you without fearing anyone, anymore.
$5 wrenches don't stand a chance to a $2000 gun, guys.
[before anyone calls me crazy, physical self-defense is legal in (almost??) all jurisdictions]
In my country, weapons can be used when absolutely necessary. To put it very simply, I can only shoot a pistol after the wrench gets stuck in my head.
The weapon is very effective at close range, because while I pull it out, I will get a few stabs with a knife or a wrench.
I heard that in the USA you can shoot a person if you are in a car, and he breaks your car with a bat.
In Russia, in a similar situation, the criminal must first inflict serious damage on you, so that this situation is a case of extreme necessity.
And still after the shot there will be a very long trial in court.