A Police Officer is instructed to carry their sidearm everywhere, even off duty. But even those that have a permit to carry can carry into an area marked as "Gun Free" as long as it's not a school, Post Office or Certain Government Facilities. But if you are asked to leave by a Store Owner, Manager, Security or someone with Site Authority, then you must comply or you can be arrested.