+1, government forcing property owners to do anything effects us all.
When asked to leave, I do as they wish without question. I would like the same respect for my own property if rolls were reversed.
Corporations should not have private property rights. Citizens (flesh and blood people) should have private property rights.
Now DC, since you agree that we, the people (flesh and blood), should have private property rights, then why force us to build our house to code? I can see requiring those who are licensed builders/repairmen to build/repair to 'code' but a private homeowner? Those who build houses to tell should have codes to build to. What about zoning laws then too? So long as I am not letting my cows/hogs/goats/pigs/sheep/dogs run through your yard would you have a problem with me raising them next door to you?
If you tell me that we need zoning laws then........
Back OT though. A corporation should have limited ability to restrict anything. It should be limited to what the law clearly spells out. A corporation is not alive, it has no feelings, it is not self aware, so it should have no rights.
About Costco though if it's not clearly published in the membership booklet then it should never be able to be enforced. That membership agreement is a de-facto contract, you agree to the terms listed and you can shop there. If the anti-gun thing is not spelled out then it cannot be enforced. Costco should be sued for fraud based on that alone. If the membership agreement book says you will not wear tank tops and you sign it then that is part of the deal. I have looked though those membership booklets and never found anything about guns/weapons. Even the workers give conflicting statements.