I've been saying this for the longest time. When a business puts up signs "no guns allowed", in a country where we have the Second Amendment, at the very least they need to be responsible for the Safety and Security of its patrons. The only way to do that would be armed security. But honestly, how many of us would want to leave our safety in the hands of somebody else anyway.
this is different than choosing to not want to bake a cake for somebody due to religious beliefs. To me this is no different than saying "no Irish allowed".