So does that mean you can sue the government if you slip and fall in a business? One could argue on the same token that if you're at a residence then it's public, if a business owner is paying his/her bank note on the property; how is it public? Oh and business owners have the right to refuse service at any time to anyone. Probably not a good idea, but it is within the owner's right.
its both. sounds odd but its true. its what confuses people. during business hours a store is open to the public. a business however does not have the right to refuse service to anyone for any reason. its another popular myth. dont believe me, open a business and refuse to let all women or chinese or blonde haired men in the door.
if you choose to cause a disturbance the business can have you removed by the police. ask a cop to remove a man because he is black see how it goes.
the reason gun owners are banned is because we let them do it and knuckle under. i dont believe its ever been challenged. ccw types tend to be law abiding sorts (me included) and so we prefer to just leave if asked or follow a personal policy of dont ask dont tell when it comes to carry. the issue never really comes up and if it does we just pay our fines and move on. thats what we do. its not in our nature to fight it out in court and just man-up and take the consequences if we decide to ignore a sign. or just respect the sign and dont patronize the place.
we dont burn buildings down take dumps on cop cars and hold drum circles in the state capitol just cuz something doesnt go our way like liberals do.
if we werent law abiding citizens why would we go through the effort and expense of acquiring ccw licenses and training classes??