Currently, in order to buy a handgun, whether from a licensed dealer or a private individual, North Carolinians are required to either A) obtain and present a pistol purchase permit from the sheriff of the county in which they reside, or B) obtain and present a North Carolina Concealed Handgun Permit. Before issuing a purchase permit, the sheriff's office will subject the applicant to a background check. Concealed Handgun Permits require satisfactory completion of an 8-hour handgun safety course, background check, and completion of the CHP application process.

What's the best answer to this question: can i buy a pistol without a permit in nc?
yes