You just have to play with these people.
Once we were in a restaurant. It was hot so took off my jacket exposing my shoulder holster. A little old lady in the next booth commented she had never set near a guy with a gun before. I just looked at her and said it was OK since I had taken my pills today.
"It's okay! It's been days since my last freak-out!"
Regards,