The key is to bring your own gun.
https://www.westernstandard.news/news/bank-of-canada-was-sti...
This may be locale-specific though, it could be a totally normal thing to walk around with a gun elsewhere.
The nice thing about that is it has a "herd immunity" effect. If many people carry around you, but the criminals don't know which person that is, they're likely to refrain from picking on anybody directly. You don't even have to carry yourself to benefit from it.
The only crime that happens often in this city, despite that, is parked & vacant cars getting smashed into and robbed. Because it only happens when nobody's looking.
I can't comment any further without going way off-topic from the article about LocalBitcoins.