Depends on whether "no guns" policies carry weight of law in your state. Here, they do not. If you are caught carrying, they can ask you to leave, and if you do not, it's criminal trespass. But after-the-fact of having to use the weapon they never knew about? All that company could do is eighty-six you from then on.
I strongly disagree with those who want to allow carry in bars
Why? Just because one is in a bar does not mean one is intoxicated. AFAIK, it is unlawful in all 50 states to carry drunk anyway.
Perfectly legal to CCW in a bar here in CO, and I have yet to learn of a bar shooting involving a permit holder. We've been shall issue for 11 years, and most counties were pretty liberal with handing out permits when it was may issue.
Who are they to say I cannot take measures to defend myself when they offer nothing in terms of protection?
I'll ask you this, though; Why would you want to give money to an anti-gun business?
Having said that, there are times when you just gotta patronize such places. The museum and zoo here are such cases, as I have young children and will not forsake them the experiences I so enjoyed at their age just because these companies have adopted a policy I disagree with. That is not to say I disarm, though; concealed means concealed, and I do not feel that an open-to-the-public business has a right to dictate what legal possessions you may have on your person, unless that object directly interferes with their ability to run the business and make money. When you run a business that is open to the public, you give up certain property rights that exist on truly private property. I'm telling you this as a business owner who acknowledges that I cannot dictate certain things on the public side of my business; I don't approve of drugs, but pot is legal here now, so I really don't have the right to tell someone they can't have it on the premises. I can say they may not
smoke it, but
possessing is another matter. Likewise, their mere possession of the drug does not negatively impact my business, so what does it matter? As it relates to firearms, I do not support any business saying "no guns", but understand and respect companies that have adopted a "no open carry" policy.