I've had a public housing apartment complex go up a few blocks from my house a couple of years ago. The petty theft is way up. We have had lawnmowers, a car battery, and tools stolen from the yard and backs of pickups. I thought about buying a revolver or some sort of handgun. I am not going to keel over any time soon I hope but I am not the strongest or most healthiest guy around. So far none of the thieving has involved breakins of homes but the thieves have gone into open garages. Sooner or later I am afraid it will lead to home breakins with the thieves caught in the act or they try it while you are at home but they dont know it. I would not kill over property that does not involve life saving or life sustaining equipement even if the law allowed me to ---I'd let them walk away with my stuff rather than shoot them though I would not advertise that fact. But I do draw the line at being physically beat up.
I got mugged in Dallas twenty years ago. The men claimed they had a gun in their pocket but I never saw it. It scared me to death and there is no way I am going to have that happen again.
How would owning a gun prevent that from happening again?
If you were in the exact same situation, but with a loaded gun concealed under your jacket, what would you have done differently?
You acted on the assumption that they actually were armed, right? And training a gun on you (although you couldn't see it)? So using that assumption, what do you think would have happened if you had tried to draw a gun, release the safety, and bring it to bear on your assailants?
Assuming that you are not a superhero, my expectation would be that they would have shot you. So the difference between your having a gun, and your not having a gun, would be that having a gun would likely get you shot. I presume that you did not get shot on that occasion, so it would appear to me that having a gun would have done you no good, and potentially significant harm.
While there are some circumstances where a gun might prevent you from being the victim of a crime, such circumstances are very rare - while the risks of owning a gun are quite large. A criminal who knows you are armed has an incentive to shoot first. And accidents with firearms are not uncommon. A gun that is loaded and carried on your person is a dangerous object that can easily result in your accidental wounding. A gun that is unloaded and/or not carried on your person is of little value to you for any purpose.
Even in the USA, where armed criminals are commonplace, a gun is a poor investment in the protection of your property; You would be better off spending the money on better locks, security grilles, or a guard dog. Or just get an 'Armed response' sign, and display it on your property. It will deter most criminals, whether or not you actually have a gun.
If you want a firearm for a situation where you think you might disturb a thief and get the drop on him, a pump-action shotgun is better than a handgun; It's both visible and audible, giving the criminal no doubt that he is in deep shit, and it requires a less precise aim to be effective, which is essential if you are not very highly trained, and are in a high stress situation (like finding a stranger stealing stuff from your garage).
Ultimately a gun is not a defensive weapon - it is only worth having if you have the initiative. Once someone else has a gun aimed at you, you have lost, no matter how well armed you are. And if you are armed, you invite death if you hesitate to kill. From your other comments in this thread, I don't see you as the kind of unhesitating killer for whom a gun might be useful.