Intersesting about the CCW he got. Paid court clerk 20.00 to apply, answered question about the usual history crimal record, mental, etc. Got the license 2 weeks later. Good for 5 years, never took any classes. Here in MI it will cost 250-300 bucks, 100 for the license alone.
Here in WA, it's a $60 initial fee (no class required), good for 5 years, $30 to renew. State law requires that they get it to you within 30 days, but it usually takes about 2 weeks. Renewal's a matter of going to whatever local LE office has jurisdiction over your home address, and paying the fee. A quick record check, and you're out the door with your renewed license.

All in all pretty painless, unlike shipping anything ammo related via UPS.