We have no chance. Quoting: HJTRAS
Maybe we do have a chance, but guns are not what will make that difference.
What will make a difference?
Number ONE thing is to avoid crime. All crime. Every sort of crime. Don't give anyone the slightest excuse to bust you for the least thing. Don't whine about injustice if you thumb your nose at the law.
Number TWO is to stay connected to your community. That can work as a team defense, or it can give you an escape route. I don't mean an alternative community, but a visible and above-the-board community like a church or country club. Be active and visible.
Number THREE is to have an alarm. Make sure that if anything happens to you, someone will know about it immediately and get you a lawyer, a news crew, or anything out there to babysit the cops.
I have a suspicion that if the man in the original post had done those things, he would have fared better.