You're wrong, and you know how we know you're wrong? Because if you were right, people denied entry into a place because they are carrying have NEVER sued and won a lawsuit that their 2a right trumps the business owners rights.No. That applies to single family dwellings, and somewhat to private clubs. It does not apply to businesses open to the general public.
About five days ago, I had a very long conversation with a real estate attorney specializing in handling cases where rights were not as cut and dry as they are for single family dwellings on 2.5 acres.
Bottom line: "Business property rights are absolutely not absolute." If you don't believe me, try hanging an "open to the public" shingle then telling everyone who walks in with pink or purple hair that you have the right to prohibit them from entering your business. You will be slapped with a suit, then fined along with a court order compelling you to provide service so fast it'll make your head spin.
Bottom line: You do not "ultimately get to decide who is allowed on the premises." That is an oft-repeated and always wrong misnomer. It applies to single family dwellings. Your home is your castle. Your business, however, is not, and you are subject to a myriad of laws concerning your business.
Now, here's what you CAN do. You can kick everyone out and close shop. However, if that happens twice when the pink or purple-haired person comes around, you're in trouble, as you're only closing shop when they're around and you open right back up when they leave, which renders you guilty of utilizing one right as a business owner to skirt the rights and freedoms of your customers. Again, bad news for the business owner who attempts this. They get caught. They get fined. They're compelled to comply with court orders, and if they continue to refuse, judges can eventually, in some areas, shut down your entire business.
I have a question for you: Why do you continue to insist, "they own the property so they ultimately get to decide who is allowed on the premises?"
It's wrong, at least during normal business hours in areas you've opened to the general public.
Now, after closing time, you can tell everyone who comes to the door to go away, and you can even let your friends inside and play cards.
That, however, is a very different legal situation than during normal business hours. Different rules apply.