Well from what I've read and heard management does have the right to ask you to leave or cover your piece. Failure to do so can result in trespassing charges.
What I'm wondering is this. If a person is asked to leave because they are carrying but an LEO is allowed in while carrying would that be a form of discrimination that a person could take action against? If the LEO were off duty.