All FFL Dealers in North Carolina
3,217 total FFL dealers in North Carolina — including active, expired, and inactive licenses.
Looking for only active dealers? View Active Dealers in North Carolina →
How many total FFL dealers has North Carolina had?
The complete ATF record for North Carolina contains 3,217 federal firearms licenses — including active, expired, and surrendered licenses. This full archive is useful for researching a license history or confirming whether a former dealer is still in business. For dealers you can actually visit today, see the active-only listing; every record here is sourced from the ATF's public Federal Firearms Licensee data, refreshed monthly.
Browse by City
Illustrative imageO'Quinn, Carl L
Type 018167 Lowell Valley Dr, Bahama, NC 27503
(919) 471-6778
Illustrative imageFreedom Family Firearms, LLC
Type 016361 Deans Street, Bailey, NC 27807
(252) 419-0128
Illustrative imageFreedom Family Firearms
Type 01 InactivePeele, Kevin Franklin
6361 Deans Street, Bailey, NC 27807
(252) 419-0128
Illustrative imageGhost Guns
Type 01Weston, Jason Richard II
4198 W Hornes Church Rd, Bailey, NC 27807
(252) 314-2614
Illustrative imageLong Range Ballistics LLC
Type 01547 River Lane, Bakersville, NC 28705
(828) 385-1009
Illustrative imageMills, John Eric
Type 0110601 North 226 Hwy, Bakersville, NC 28705
(828) 260-3267
Illustrative imageAppalachian Outpost
Type 01Phillips, Dillon Roy
592 Spring Hill Road, Bakersville, NC 28705
(828) 467-4462
Illustrative imageGarland Gun Works, LLC
Type 074516 Tynecastle Hwy, Banner Elk, NC 28604
(828) 898-6690
Illustrative imageCurrituck Sports Inc
Type 014306 Caratoke Hwy, Barco, NC 27917
(252) 453-2480
Illustrative imageBarnardsville Arms
Type 01Elbow Grease Holdings LLC
359 Paint Fork Rd, Barnardsville, NC 28709
(828) 776-2113
Illustrative imageBlv Sales LLC
Type 0171Berkley Rd, Bath, NC 27808
(252) 495-1924
Illustrative imageSteel Dune Gun CO
Type 01Staal Enterprises LLC
755 Breezy Shore Rd, Bath, NC 27808
(252) 402-9546
Illustrative image601 Concealment and Defense LLC
Type 013916 Green Pastures E, Battleboro, NC 27809
(252) 285-6871
Illustrative imageAj's Gun Room
Type 01Jordan, Anthony Neal
7101 Nc 97 West, Battleboro, NC 27809
(252) 904-8727
Illustrative imagePocosin Firearms
Type 07Traphill Enterprises LLC
972 Wollett Mill Rd, Battleboro, NC 27809
(252) 592-4867
Illustrative imageAlly Brothers
Type 07Ally Brothers LLC
88 Sipe Farm Drive, Bear Creek, NC 27207
(919) 760-3926
Illustrative imageHavley Arms
Type 01Havley LLC
639 Jourdan Acres Dr, Bear Creek, NC 27207
(919) 200-2685
Illustrative imageHolland, Ethan
Type 0711468 Nc 902 Hwy, Bear Creek, NC 27207
(919) 819-7185
Illustrative imageMcLeod, James Lee
Type 01494 McLeods Way, Bear Creek, NC 27207
(919) 200-5445
Illustrative imageMcMillan Defense
Type 07McMillan, Iain Quincy
115 Buckeye Ridge Rd, Bear Creek, NC 27207
(919) 444-3380
Illustrative imageBig T's Sporting Goods
Type 01Womble, Travis Mark
1260 Vernie Phillips Rd, Bear Creek, NC 27207
(919) 200-1822
Illustrative imagePungo Creek Shooting Academy, LLC
Type 07157 Hoff Rd, Belhaven, NC 27810
(252) 945-9952
Illustrative imageTaylor's Firearm Repairs
Type 01Taylor, Charles Lane
60 Creekside Haven Dr, Belhaven, NC 27810
(770) 881-4477
Illustrative imageBlack Rifle Training Group LLC
Type 077043 Duncan Acres Drive, Belmont, NC 28012
(704) 685-0444
Illustrative imageBlacksite Tactical Training Academy
Type 07Blue Line Defense LLC
403 E Catawba Street, Suite 100, Belmont, NC 28012
(980) 283-7070