Wow... It's great to see "cops" getting so much support here
... I am a LEO, and very fortunately I am a LEO in a state that still allows people to exercise most of their rights most of the time which is unfortunately better than a lot of people get nowadays).
I wish everyone could carry at home, work, school and where every else you wanted (except bars and the like of course). Lord knows with the prospects of terrorism etc. the more good guys with guns the better.
However, we all know that the government kinda sucks at a lot of things, but the government can reasonably feel that the "cops" that are arms of the government SHOULD be able to be trusted and SHOULD be trained (at least to a minimum standard) in the use of firearms. The "government" may look at the common citizenry as dumb and incapable like a lot people here seem to think of all cops as Nazi Henchmen.
I carry a gun everywhere I go, "No Guns" signs or not... For one, my oath says that I am a police officer 24/7, and secondly the safety of my family and myself come before all else. Most places that have "No Guns" signs can do nothing more than ask you to leave IF they somehow find you've got a gun.
I know, I know, you could be charged for carrying in a (public) school, and that sucks... One more case of the majority suffering for the minority. But I think those who thinks Cops shouldn't be able to carry just because they can't would feel pretty stupid if an "off duty" LEO had a chance to save one of their loved ones. All cops aren't the devil, sure we've got some A-holes, but we've got some great people too.
Rant over, ready for flames...