The laws in my country prohibit one from carrying any item with the intent to do bodily harm. Concealing it compounds potential criminality. Sadly the system has made it difficult for a person to defend themselves legitimately and my country has adopted the "turn the other cheek THEN call the police" mentality. I've never been in an altercation with a weapon although the police have been entirely unhelpful (and late) when I was victimized on several occasions with just bare hands. I could very well end up in jail for stabbing someone when I "could have walked away"..The fact that you believe (whether well founded or not) that you could get in trouble for admitting that is depressing. You absolutely should carry something for self defense (or least have the option to), and you should not need to feel fear in admitting it.