If you are in/on someone elses property (company vehicle in my case, company owned store in your case) they have their own rights, property rights to be specific. IMO they have the right to dictate what you can and can't do on their property (short of depriving you of life of stealing from you) and that includes whether you can carry a gun).
This is not completely true as I see it. Individuals can ask you to leave their store or deny you employment because you look like a dirty bum, but not because you look Jewish or because of the color of your skin. Private businesses have been forced by the federal government to install ADA accommodations. Now I suppose they aren't "forced", since they could just choose to be out of business but I think we could agree that they are compelled to. I would contend that your constitutional rights should always be protected even when on private property. On the flip side of that I do believe in property rights. I guess the battle is which trumps which because it feels like that is evaluated on a case by case basis.
I do always ponder the free speech right though. A theatre clearly has the right to throw you out because you are being loud and talking during the movie, however you aren't being arrested just being denied service.
Sent from my iPhone using Tapatalk