Lenawee County Sheriff's Dept. goes way above the MCOLES standard. MCOLES requires annual certification with a handgun and again with a long gun. The Sheriff requires his deputies to shoot once a month, and some still have to retest. The idea that police are the only ones qualified enough to carry a gun is absurd. The classes I've taken from MDFI and various trainers over the years are much more demanding.