but they know a place that I frequent.
Part of my advice would be to not frequent that place, if possible, especially if you believe there is a real threat. For instance, if it's a restaurant, stop going there. It would have to be some darn fine cuisine to risk life and limb over. Obviously you may not be able to avoid the place in some cases. If so, make sure you are aware of your surroundings and try to go there at unexpected times, if possible, and by taking varied routes.
So far a "never show your cards". I agree completely. My immediate family and a couple VERY select friends know that I carry a gun. Nobody else needs to know anything. I consider any hand-to-hand abilities, any special training, home defense plans, capabilities and alarm systems to be equally hushed.
Still happily answering to the call-sign Peetza.
The problem, as you so eloquently put it, is choice.
He is no fool who gives what he can not keep to gain what he can not lose.
-Jim Eliott, paraphrasing Philip Henry.