Out here in the PRC, there are some places that do not allow even off-duty cops being armed in their places of business.
A business owner has the right to refuse service to anyone. If they object to you carrying at their establishment, they can deny you entry into their place of business (private property). If you refuse to leave, they can have you arrested for trespassing.
The only time this is really enforced is at venues where you are subject to search, such as Dodger Stadium and Staples Center.
My first trip to Staples Center was a shock for me. They have metal detectors, which I thought was no big deal, since I had been searched at the Forum before, but allowed to carry when I showed my badge. However, Staples Center (which is Downtown Los Angeles) will not allow off-duty LEO's, or anyone else for that matter, to carry a weapon on the premesis.
I had to walk back to where I had parked my car in the 'hood and secure my firearm in my vehicle.
It's a ridiculous rule, especially since 9-11 (for places like Dodger Stadium and Staples Center). But if that's how they run things, you don't have a choice. There was a bill that failed a few years ago about this very issue. The state senate and assembly sided with individual property rights.
I can understand both sides of the issue. If I own a particular property, I should be able to decide my own policies on such matters. On the other hand, it makes it hard for people on the premesis to protect themselves while they are there.
Dodger Stadium had a shooting in the parking lot after a game a couple of years ago. Ooops! Sorry pal, I have to run a mile to my car before I can help you...
hinking.gif