In North Caroline, one is not required to have a permit to posses or open carry a pistol. Only to purchase one. Its called a Permit to Purchase Pistol. NC does not have any silly mandatory waiting period, its up to the individual county sheriff as to how long you have to wait. In some of the more populated counties it can take 5-6 days simply because it takes the sheriff's office staff that long to process the paperwork(at least that's what they tell citizens - the truth is that the sheriff just wants to be a bully and make people wait because he can) In Forsyth County where I live, you just walk up to the special pistol permit window in the lobby of the sheriff's office and hand them your driver's license. They run your background check while you are filling out the 3 page application and usually have the permit printed out and notarized by the time you are done filling out the app. You give them $8 ($5 for the permit and $3 for the notary fee) and they hand you a purchase permit. You can then walk out the door, down the street to the nearest person/dealer selling a handgun and buy it.
The last one I bought, there were 3 other people getting theirs at the same time. The one deputy asked the other " I wonder why we are so busy, that's the 10th one this week(it was Friday)"
The other deputy answered "There's a gun show this weekend"
"Oh, that explains it"