I am looking at moving to North Carolina in July and I had a question in regards to the laws of concealed handgun permits in North Carolina. I definitely will be getting a North Carolina CHL after I move, but I am hearing it may be a timely process and requires classes and training courses. However, when I move to North Carolina I will have a Washington and Idaho Standard concealed handgun license. I understand North Carolina recognizes these permits for non-residents, but my question is once I move to North Carolina will these out of state permits no longer be recognized? Some states like Nevada require not to conceal carry your gun for sometimes several months as they only recognize the state permit for residents and it can take months before they issue you your permit. I was wondering how North Carolina is in this regard? Will I be able to still conceal carry my handgun in North Carolina after I move with my Washington/Idaho permit while I wait to get my North Carolina permit ? Or, will I have to relinquish those rights until I obtain the NC permit, since I am now a resident? How long does it generally take to receive your permit once you have qualified through all the training courses? Another problem I hear about getting a North Carolina conceal carry permit is they require three references from in-state. Sadly, I am totally new to North Carolina and only have one friend in the state. How would I go about acquiring these three references? Do the references really have to be within North Carolina? I will say I am not so happy about that one issue with NC CHL process, but I will do whatever I can do. Worst case scenario, it may take me a while to know enough people I feel comfortable with divulging the fact I am applying for a CHL and maybe can get by with my out of state permits. I've tried looking through the various NC government websites , but the only thing they mention is reciprocity and nothing about if reciprocal out of state permits are valid for NC residents. Thanks for the information people can give me.