In an LEO's home jurisdiction, I"m pretty sure they could carry in places that are off limits to others. Outside of their home jurisdiction, they are treated as civilians and can be prosecuted for carrying in places that are off limits. Not sure how that would work in places where handguns are banned such as Chicago and D.C. where, due to handguns being banned, there are probably no laws on where guns can or can't be carried.