I have a PA non-resident and OK permit to cover a couple of states that didn't have reciprocity with OK.
That is exactly why I have my application in for the Utah out do state permit. I'm thinking, that even though CA (Orange County Sherrif) has probably one of the more stringent CCW requirements, they may not allow any reciprocity with other states which in turn CA CCW holders will not be allowed to carry in other states. My Utah permit will cover most places I want to visit.
The owner of Firearms Training Associates, Bill Murphy, has the ability to give CCW classes for CA, UT, AZ and FL at the minimum. If I wanted to spend the money I could have gone for all four states.