Handgun Purchase Permit Requirements

Applicant must:

  • Be a citizen, a naturalized citizen or a resident alien;
  • Be at least 21 years of age;
  • Have attained at least one month’s residency in Greene County;
  • Provide a valid driver’s license or other picture ID provided by the state of North Carolina, with current address;
  • Must apply in person.
  • Must be able to properly complete application process.
  • Must provide proof of U.S. Citizenship.
  • Must provide a list of previous addresses for the past 10 years.
  • Must be of good moral character.
  • Must not have any pending charges or unserved papers.
  • Must pass criminal history background check.
  • A criminal background check must be performed before granting of permit.


Permit to purchase a handgun costs five dollars ($5.00).

Permit to purchase a handgun is valid for a period of five (5) years from date of issue, unless your address changes.

Permit fees are due at the time the application is turned in; Fees are non refundable whether you are eligible for a permit or not.


Click and print the Handgun Purchase/Permit Application below. The form must be submitted to the Sheriff’s Office in order for your application to be processed.

If you have been discharged from the U.S. Military, you will need to bring your DD214 at the time that you submit your application.

Greene County Sheriff’s Office

301 N. Greene Street
Snow Hill, NC 28580
Phone: 252-747-3411
Fax: 252-747-5079


Matt Sasser, Sheriff

Greene County Detention Center

301 N. Greene Street
Snow Hill, NC 28580
Phone: 252-747-4700

Close Search Window