A "CPL" is extremely easy to get in Michigan since it's a right to carry state. Just take a one day class, meet the requirements by law and just wait for paperwork. (Usually 6 weeks.) Years ago, it used to be the type of state where you'd have to Prove why you needed a CPL, now it's just the reverse. On our local Gun site, someone posted up the stats for Wayne County, Michigan; the last board to convene had 715 requests and 715 approvals. It's anything but hard.
There is no waiting period for purchasing gun, you just need to obtain a purchase permit from your local Police. (Which takes minutes)
FYI for anyone that doesn't know, the CCW is the act of and a CPL is your authority to.