Alternatives...
I've never carried a knife, firearm, stick, baseball bat, axe, or what ever for personal protection and have never been assaulted, robbed, etc. I trained in and taught a very traditional Okinawan style of Karate for 15 or so years, and no, have not had to use it either, at least from a physical perspective. We did teach four things that went hand in hand with our karate program that went a long ways to keeping you out of trouble.1. Don't put yourself into places where you are going to have trouble. I felt really uncomfortable walking on a busy street in Berkeley recently with the people that were hanging there. I had no problems but was not going to go off into a dark alley or away from the public areas either. 2. Don't advertize. Out of sight, out of mind. I would not go to an ATM and withdraw a large amount of cash, or flash my wallet in a store, or wear gaudy amounts of gold chain etc. either. That goes for your shopping trips too, put your bags in the trunk, under a seat, or cover them up so they are not obvious.3. Attitude - Park it! Some of the comments expressed in this thread sort of indicate why some are having problems. Courtesy goes along way. Wndering why customs is always checking your boat? Why were you not respecting thier laws regarding weapons?3. Get out of the way of the train. If you are standing on a railway track and a train comes along, are you going to stay there? Same thing happens in respect to an altercation. When you start getting verbally abused by someone, you can stay there and exercise your right to free speech and escalate the situation, or you can walk away because you don't have time for that crap or don't sink to that level. Basic instinct is fight or flight. Flight beats fight almost every time.It is a changing world, and there is no question that stats related to violent incidents are going up. If you pack a gun in the US and that's what makes you feel comforatable, that's fine too, its a free country and accepted there. If you go elsewhere and there are gun laws in place, leave your gun at home or stay home. Amazes me to hear people complaining about customs and guns when is is well known that both Mexico and Canada have tighter restrictions on firearms than the US does... oh wait a minute, every state in the US has different standards too.