North Carolina - 3,078 Total FFLs

North Carolina has 3,078 licensed Federal Firearms Licensees across 100 counties. The counties with the most FFLs are Wake County (127), Mecklenburg County (113) and Guilford County (107). Browse by county below to find gun dealers, gunsmiths, and firearms businesses in your area.

Buying a Gun in North Carolina?

Read our complete guide to North Carolina gun purchase requirements, background checks, and FFL transfers.

Read Guide

Browse by County

Alamance County 52 FFLs Alexander County 17 FFLs Alleghany County 4 FFLs Anson County 10 FFLs Ashe County 16 FFLs Avery County 8 FFLs Beaufort County 23 FFLs Bertie County 3 FFLs Bladen County 15 FFLs Brunswick County 57 FFLs Buncombe County 62 FFLs Burke County 29 FFLs Cabarrus County 66 FFLs Caldwell County 31 FFLs Camden County 12 FFLs Carteret County 28 FFLs Caswell County 13 FFLs Catawba County 60 FFLs Chatham County 47 FFLs Cherokee County 31 FFLs Chowan County 3 FFLs Clay County 7 FFLs Cleveland County 39 FFLs Columbus County 22 FFLs Craven County 41 FFLs Cumberland County 87 FFLs Currituck County 20 FFLs Dare County 15 FFLs Davidson County 52 FFLs Davie County 28 FFLs Duplin County 25 FFLs Durham County 26 FFLs Edgecombe County 17 FFLs Forsyth County 65 FFLs Franklin County 30 FFLs Gaston County 61 FFLs Gates County 3 FFLs Graham County 3 FFLs Granville County 25 FFLs Greene County 1 FFLs Guilford County 107 FFLs Halifax County 12 FFLs Harnett County 39 FFLs Haywood County 40 FFLs Henderson County 65 FFLs Hertford County 6 FFLs Hoke County 27 FFLs Hyde County 4 FFLs Iredell County 80 FFLs Jackson County 22 FFLs Johnston County 73 FFLs Jones County 9 FFLs Lee County 26 FFLs Lenoir County 23 FFLs Lincoln County 47 FFLs McDowell County 25 FFLs Macon County 23 FFLs Madison County 14 FFLs Martin County 12 FFLs Mecklenburg County 113 FFLs Mitchell County 9 FFLs Montgomery County 16 FFLs Moore County 53 FFLs Nash County 30 FFLs New Hanover County 51 FFLs Northampton County 9 FFLs Onslow County 82 FFLs Orange County 14 FFLs Pamlico County 9 FFLs Pasquotank County 11 FFLs Pender County 26 FFLs Perquimans County 8 FFLs Person County 21 FFLs Pitt County 39 FFLs Polk County 10 FFLs Randolph County 64 FFLs Richmond County 16 FFLs Robeson County 31 FFLs Rockingham County 55 FFLs Rowan County 61 FFLs Rutherford County 23 FFLs Sampson County 26 FFLs Scotland County 13 FFLs Stanly County 50 FFLs Stokes County 15 FFLs Surry County 30 FFLs Swain County 9 FFLs Transylvania County 19 FFLs Tyrrell County 3 FFLs Union County 64 FFLs Vance County 10 FFLs Wake County 127 FFLs Warren County 11 FFLs Washington County 3 FFLs Watauga County 16 FFLs Wayne County 33 FFLs Wilkes County 30 FFLs Wilson County 27 FFLs Yadkin County 26 FFLs Yancey County 7 FFLs

Your Complete Guide to FFL Dealers in North Carolina

North Carolina is home to a robust firearms community, with 3,059 Federal Firearms License (FFL) dealers spread across the state. Whether you're a first-time gun buyer in Charlotte, an experienced collector in Raleigh, or someone looking to purchase a firearm online and have it shipped to the Tar Heel State, understanding how FFL dealers work is essential for a smooth transaction.

This guide walks you through everything you need to know about finding and working with FFL dealers in North Carolina, from the transfer process to what you should expect in terms of fees and timelines.

How the FFL Transfer Process Works

The FFL transfer process is straightforward once you understand the steps involved. Here's what typically happens when you purchase a firearm:

Step 1: Purchase Your Firearm You can buy a firearm from an online retailer, a private seller in another state, or through a gun auction. If you're buying online, you'll complete the purchase on the seller's website just like any other online transaction.

Step 2: Select an FFL Dealer Before the seller can ship your firearm, you'll need to choose an FFL dealer in North Carolina to receive it. Most online retailers have FFL finder tools, but you can also search independently for a dealer that suits your needs. The receiving dealer must be willing to accept transfers—not all FFLs offer this service, so confirm in advance.

Step 3: Provide FFL Information Your chosen dealer will need to send a copy of their FFL license to the seller. Many dealers have this process streamlined and can email or fax their license information directly. Some maintain relationships with popular online retailers who already have their information on file.

Step 4: Seller Ships the Firearm Once the seller receives the FFL information and verifies it's valid, they'll ship your firearm to the dealer. Firearms must be shipped in compliance with federal regulations—handguns typically require overnight shipping, while long guns can be sent via standard carriers.

Step 5: Complete the Background Check When your firearm arrives, the FFL dealer will contact you. You'll need to visit the dealer in person to complete ATF Form 4473 and undergo a background check through the National Instant Criminal Background Check System (NICS). Bring a valid government-issued photo ID. In North Carolina, additional state-specific requirements may apply depending on the type of firearm.

Step 6: Take Possession Once you pass the background check and complete any state-required procedures, you can take possession of your firearm. The dealer will typically have you sign their transfer log, and you're ready to go.

Finding an FFL in North Carolina

With over 3,000 FFL dealers throughout North Carolina, you have plenty of options. However, not all FFLs are created equal, and finding the right one can make your experience much more pleasant.

Types of FFL Dealers

FFL dealers in North Carolina generally fall into several categories:

  • Retail Gun Stores: Traditional brick-and-mortar shops with showrooms, inventory, and staff. These dealers often have higher transfer fees but provide a full-service experience with knowledgeable staff.

  • Home-Based FFLs: Licensed dealers operating from their residence. These dealers typically offer lower transfer fees and more flexible hours by appointment. They're an excellent option for straightforward transfers.

  • Pawn Shops: Many pawn shops hold FFLs and accept transfers. Fees vary, and their primary business isn't firearms, but they're convenient and widely available.

  • Shooting Ranges: Many ranges in North Carolina have FFL dealers on-site, making them convenient if you want to test your new firearm immediately.

Factors to Consider When Choosing

When selecting an FFL dealer in North Carolina, consider these factors:

  • Transfer Fees: Fees typically range from $20 to $75 per transfer in North Carolina. Some dealers charge per firearm, while others charge per transaction (allowing multiple firearms on one form).

  • Location and Hours: Choose a dealer that's convenient to your home or work. Home-based FFLs often offer evening and weekend appointments, while retail stores have set business hours.

  • Communication: Read reviews and gauge how responsive a dealer is to inquiries. A dealer who promptly returns calls and emails will make your transfer smoother.

  • Experience: Dealers who regularly handle transfers will be more efficient with the paperwork and process.

  • Additional Services: Some dealers offer extras like sight installation, basic gunsmithing, or advice on accessories.

What to Expect During Your Transfer

Understanding what's typical in North Carolina helps set proper expectations for your FFL transfer experience.

Transfer Fees in North Carolina

Transfer fees in North Carolina are competitive with national averages. In urban areas like Raleigh, Charlotte, and Greensboro, you'll generally find fees ranging from $25 to $50 for a standard transfer. Rural areas might see slightly lower fees due to less overhead, though this isn't universal. Some dealers offer discounts for multiple firearms transferred at once or for repeat customers.

Always ask about the total cost upfront. Some dealers charge additional fees for background checks or paperwork, though the NICS check itself doesn't cost buyers anything directly in most cases.

Timeline Expectations

The transfer timeline depends on several factors:

  • Shipping Time: Once the seller ships your firearm, delivery typically takes 2-5 business days depending on the shipping method and carrier.

  • Dealer Processing: Most dealers will contact you within 24 hours of receiving your firearm, though some may take a day or two during busy periods.

  • Background Check: In most cases, NICS background checks are instant to 30 minutes. However, if you receive a "delayed" status, the FBI has up to three business days to complete the check. After three business days, the dealer may proceed with the transfer at their discretion, though many choose to wait for a definitive answer.

Required Documentation

When you visit your FFL dealer to pick up your firearm, bring:

  • A valid government-issued photo ID (driver's license, passport, or state ID)
  • Proof of residency if your ID doesn't show your current North Carolina address
  • Any additional documentation required by state law for specific firearm types

Top Counties for FFL Dealers in North Carolina

North Carolina's FFL dealers are concentrated in population centers, but you'll find licensed dealers throughout the state.

Wake County leads the state with 126 FFL dealers serving the Raleigh area and surrounding communities. As the state capital and a growing metropolitan area, Wake County offers everything from large retail stores to specialized dealers.

Mecklenburg County follows closely with 119 FFLs serving Charlotte and its suburbs. The Queen City's robust firearms community supports numerous dealers, giving buyers plenty of choices for transfers and purchases.

Guilford County hosts 105 FFL dealers in the Greensboro and High Point areas. This central Piedmont location makes it convenient for buyers throughout the region.

Cumberland County, home to Fort Bragg (now Fort Liberty) and Fayetteville, has 86 FFL dealers. The military presence contributes to a strong firearms culture and numerous dealer options.

Iredell County rounds out the top five with 82 FFLs serving Statesville, Mooresville, and surrounding areas north of Charlotte.

Even if you don't live in these high-density counties, North Carolina's 3,059 FFLs ensure you're never far from a licensed dealer. Smaller counties throughout the Piedmont, mountains, and coastal regions all have multiple FFL options.

Frequently Asked Questions

Can I buy a firearm online and have it shipped to a North Carolina FFL?

Yes, absolutely. This is one of the most common reasons people work with FFL dealers. You can purchase firearms from online retailers, auction sites, or out-of-state sellers, and have them shipped to any North Carolina FFL willing to accept the transfer. The FFL will handle the federally required background check and transfer paperwork when you pick up the firearm.

How do I know if an FFL will accept my transfer?

Not all FFLs accept transfers, and some only accept transfers from specific sellers. Before making a purchase, contact your chosen FFL to confirm they'll accept the transfer and ask about their fees. Most dealers are happy to work with you, but it's always best to confirm in advance to avoid complications.

What if I fail the background check?

If you're denied during the NICS background check, you won't be able to take possession of the firearm. The dealer will typically hold the firearm while you determine the reason for the denial—sometimes it's a case of mistaken identity or an error in the system. You can appeal NICS denials through the FBI. If the denial is valid and you can't resolve it, the firearm will usually need to be returned to the seller. Policies on refunds and return shipping vary by seller, so understand their terms before purchasing.

Do I need to pay sales tax on firearms transferred through an FFL?

Generally, if you purchase a firearm from an out-of-state seller and have it transferred through a North Carolina FFL, you may owe use tax to North Carolina, though enforcement and collection practices vary. If you purchase from the FFL dealer directly, you'll typically pay applicable state and local sales tax. Tax obligations can be complex, so consider consulting with the dealer or a tax professional about your specific situation.

Find Your North Carolina FFL Dealer Today

With 3,059 FFL dealers across North Carolina, finding the right one for your needs is easier than ever. Whether you're in the bustling urban centers of Charlotte and Raleigh or the scenic mountains and coastal communities, a qualified FFL dealer is ready to help you with your firearm transfer.

Search our comprehensive directory of North Carolina FFL dealers to find licensed dealers near you, compare transfer fees, read reviews from other buyers, and get contact information. Our up-to-date database makes it simple to find the perfect FFL for your next firearm purchase.

Start your search now and experience a smooth, professional firearms transfer with a trusted North Carolina FFL dealer.