Or at least not carry them
Some people should not own guns. The irony of the shirt.
I had a similar experience once but his shirt was more of the sheepdog/spartan/warrior something or other. It ended when he decided to argue with security personnel at a casino who were serious about their no guns policy.