I'm not saying it's the OCer who educates the cop. It's the fact the OCer gets stopped then contacts the department about their being stopped that leads to the officers being educated by instructors or attorneys. And you're right most in the general public do not know the laws well at all. I had one guy at a shooting range tell me I committed a felony by transporting my pistol in a case unloaded in the trunk of my vehicle. However there are also many in law enforcement that do not know the law which leads to them stopping people for no reason. ETA: The "many" is really down to "few" in Michigan at least.