North Carolina is not too bad but we do have this ridiculous pistol purchase permit system (required for all pistol transactions, including private and gifts). Its a leftover of the racist Jim Crow laws.
You must go to the county sheriff too apply, each have different rules. my county you just pay, wait 2 weeks and they do the NICS check they would have done anyways. County over (Orange County) requires you live there a year, have 3 non family references who live there as well, preferably a LEO. All references and you have get your signatures notarized, etc etc...
CCW holders do not require this though! though CCW in this state is expensive and restricted, no banks, any place that serves booze, any place where admission is charged, any place with any no concealed handguns sign posted.
Also Class 3 is hard to own in this state (short barreled rifles, suppresors, machine guns).
Aside from that, its a beautiful state with good weather, if you are from up north you can live in the town of CARY (containment area for relocated yankees

).
Carrying concealed solves the whole problem. Everyone stays calm with the weapons out of sight and the people who carry have an added sense of security.
"LEO carry open, civilians carry concealed", the way it should be IMO.