General Information Permits to buy handguns in North Carolina must be obtained from the sheriff in the county that you reside. In Mecklenburg County it is the Sheriff's Office. Gun purchase permit applications must be completed online and will be processed on normal business days (Monday - Friday 8:00 AM - 5:00 PM).