My uncle was a NYC police officer. He helped start my knife collection with things that he removed from miscreants.
That's how I got my first Nazi dagger, switchblade and OTF. Believe me, everyone would rather lose a knife than get convicted of a NYC weapons violation. Nobody ever complained or reported him.
My uncle would rather let a stupid person go free than imprison someone for breaking an unjust law or do paperwork

But hey, that was before 911 and the militarization of America.
LEO officers are just people with guns and power. Just like everyone else they are dishonest, they abuse people and violate civil rights. Just not all the time

and some are better or worse than others. The difference is cops have power...and power corrupts. Security guards are worse, may Trayvon Martin rest in peace.
One thing I learned as a kid, protect yourself from the cops by knowing the law, when you break the law do it consciously, do it surreptitiously and when confronted by any kind of authority, keep your mouth shut.
Carry your swiss army knife in your pocket and don't act the fool and you'll be OK. If asked if you have any weapons always say "NO." Never tell any cop that your knife is for protection, it's always just a tool. Try not to give them "probable cause" to stop you, that means don't stare at them, ignore them, and make eye contact only when necessary.