When I moved to Nevada, I took the classes and applied for Nevada (resident) and Utah (non-resident) permits.
I hand delivered my Nevada application and got my fingerprint card for the Utah application at the same time. I mailed the Utah application, along with passport photo and credit card information, on the same day.
The Utah permit arrived exactly five weeks later and the Nevada permit arrived the following week.
My Florida (resident) permit took about eight weeks to be delivered, but only about two weeks when I renewed it.
New Hampshire (non-resident) permit arrived less than a month after mailing the one-page application.