Funny you should bring this up today
Last night at the end of a long session with my attorney, we started talking about firearms. He was for awhile my small town's prosecutor. He put on a training class for the LEO's and shared his presentation. WRONG WRONG WRONG! So, together we went to the state law and I pointed out where he missed a couple of very important words. He asked, how the heck did you get to understand the law in that level of detail. It became an obsession of mine to learn that one group of laws!
In MI, CPL instructors teach crap, LEO's learn crap, and too many attorney's advise crap. MI firearm laws are SCREWY.