I had the same problem when I lived in CA. Moving to Idaho solved the problem. The initial CWP will take you 90 days and $56 and a set of fingerprints. Renewals get a reminder 30 days before expiration. Pay your fee and wait a couple weeks. Pick up the validated app and get the renewal at the courthouse. A CWP gets copied onto the Form 4473 and you can leave with your purchase immediately. If you want Class III, you'll have to get the sheriff to sign off, pay your $200 to the ATF and the big $$$ for your purchase. At current ammo prices, a Class III device can put a big hole in your budget.
I like the weather,what can i say!