FFL Dealers in North Carolina
2,775 active federal firearms licensees in North Carolina, from the official ATF FFL listing. Browse by city or view the full North Carolina directory.
Cities in North Carolina with FFL dealers
- Charlotte — 64 dealers
- Fayetteville — 48 dealers
- Raleigh — 48 dealers
- Wilmington — 48 dealers
- Greensboro — 46 dealers
- Mooresville — 39 dealers
- Concord — 37 dealers
- Jacksonville — 36 dealers
- Winston Salem — 29 dealers
- High Point — 27 dealers
- Hendersonville — 26 dealers
- Monroe — 25 dealers
- Salisbury — 25 dealers
- Asheville — 24 dealers
- Burlington — 24 dealers
- Lexington — 24 dealers
- Hickory — 23 dealers
- New Bern — 23 dealers
- Sanford — 23 dealers
- Statesville — 23 dealers
- Asheboro — 22 dealers
- Durham — 22 dealers
- Goldsboro — 21 dealers
- Lincolnton — 21 dealers
- Shelby — 21 dealers
- Thomasville — 20 dealers
- Mocksville — 19 dealers
- Murphy — 19 dealers
- Rocky Mount — 19 dealers
- Franklin — 18 dealers
- Morganton — 18 dealers
- Fletcher — 17 dealers
- Reidsville — 17 dealers
- Albemarle — 16 dealers
- Gastonia — 16 dealers
- Greenville — 16 dealers
- Matthews — 16 dealers
- Waynesville — 16 dealers
- Four Oaks — 15 dealers
- Kinston — 15 dealers
- Lenoir — 15 dealers
- Marion — 15 dealers
- Canton — 14 dealers
- Richlands — 14 dealers
- Taylorsville — 14 dealers
- Waxhaw — 14 dealers
- Youngsville — 14 dealers
- Apex — 13 dealers
- Clayton — 13 dealers
- Garner — 13 dealers
- Granite Falls — 13 dealers
- Oxford — 13 dealers
- Raeford — 13 dealers
- Washington — 13 dealers
- Denver — 12 dealers
- Dunn — 12 dealers
- Huntersville — 12 dealers
- Kannapolis — 12 dealers
- Kernersville — 12 dealers
- Lumberton — 12 dealers
- Rockingham — 12 dealers
- Siler City — 12 dealers
- Southern Pines — 12 dealers
- Elizabeth City — 11 dealers
- Hope Mills — 11 dealers
- Leland — 11 dealers
- Pittsboro — 11 dealers
- Roxboro — 11 dealers
- Tarboro — 11 dealers
- Wake Forest — 11 dealers
- Weaverville — 11 dealers
- Wilson — 11 dealers
- Cameron — 10 dealers
- Marshall — 10 dealers
- Yadkinville — 10 dealers
- Aberdeen — 9 dealers
- Benson — 9 dealers
- Candler — 9 dealers
- Conover — 9 dealers
- Fuquay Varina — 9 dealers
- Laurinburg — 9 dealers
- Mount Olive — 9 dealers
- Sylva — 9 dealers
- Williamston — 9 dealers
- Belmont — 8 dealers
- Boone — 8 dealers
- Cherryville — 8 dealers
- Eden — 8 dealers
- Forest City — 8 dealers
- Hampstead — 8 dealers
- Havelock — 8 dealers
- Henderson — 8 dealers
- Kenly — 8 dealers
- Liberty — 8 dealers
- Locust — 8 dealers
- Louisburg — 8 dealers
- Madison — 8 dealers
- Maysville — 8 dealers
- Mint Hill — 8 dealers
- Mount Airy — 8 dealers
- New London — 8 dealers
- Pisgah Forest — 8 dealers
- Randleman — 8 dealers
- Shallotte — 8 dealers
- Smithfield — 8 dealers
- Spring Lake — 8 dealers
- Zebulon — 8 dealers
- Brevard — 7 dealers
- Camden — 7 dealers
- Elizabethtown — 7 dealers
- Elon — 7 dealers
- Graham — 7 dealers
- Hertford — 7 dealers
- Hubert — 7 dealers
- Lillington — 7 dealers
- Moyock — 7 dealers
- Mt Airy — 7 dealers
- Newton — 7 dealers
- Norwood — 7 dealers
- Swansboro — 7 dealers
- Wadesboro — 7 dealers
- Andrews — 6 dealers
- Ayden — 6 dealers
- Bear Creek — 6 dealers
- Bessemer City — 6 dealers
- Bolivia — 6 dealers
- Burnsville — 6 dealers
- Carthage — 6 dealers
- Cary — 6 dealers
- Clemmons — 6 dealers
- Clinton — 6 dealers
- Cornelius — 6 dealers
- Dallas — 6 dealers
- East Bend — 6 dealers
- Elkin — 6 dealers
- Hayesville — 6 dealers
- Hillsborough — 6 dealers
- Indian Trail — 6 dealers
- Marshville — 6 dealers
- Mebane — 6 dealers
- Morehead City — 6 dealers
- Mount Gilead — 6 dealers
- Newport — 6 dealers
- North Wilkesboro — 6 dealers
- Oak Ridge — 6 dealers
- Pembroke — 6 dealers
- Roanoke Rapids — 6 dealers
- Southport — 6 dealers
- Troutman — 6 dealers
- Wallace — 6 dealers
- Wendell — 6 dealers
- Willow Spring — 6 dealers
- Ahoskie — 5 dealers
- Catawba — 5 dealers
- Chapel Hill — 5 dealers
- China Grove — 5 dealers
- Clyde — 5 dealers
- Cove City — 5 dealers
- Creedmoor — 5 dealers
- Cullowhee — 5 dealers
- Horse Shoe — 5 dealers
- Iron Station — 5 dealers
- Jamestown — 5 dealers
- Jefferson — 5 dealers
- King — 5 dealers
- Lawndale — 5 dealers
- Littleton — 5 dealers
- Mount Holly — 5 dealers
- Rocky Point — 5 dealers
- Rutherfordton — 5 dealers
- Stokesdale — 5 dealers
- Stoneville — 5 dealers
- Trinity — 5 dealers
- Whiteville — 5 dealers
- Winterville — 5 dealers
- Advance — 4 dealers
- Angier — 4 dealers
- Bryson City — 4 dealers
- Burgaw — 4 dealers
- Columbus — 4 dealers
- Conway — 4 dealers
- Fairmont — 4 dealers
- Fairview — 4 dealers
- Farmville — 4 dealers
- Flat Rock — 4 dealers
- Grifton — 4 dealers
- Hamptonville — 4 dealers
- Holly Ridge — 4 dealers
- Holly Springs — 4 dealers
- Kings Mountain — 4 dealers
- Mayodan — 4 dealers
- Mooresboro — 4 dealers
- Mount Pleasant — 4 dealers
- Newland — 4 dealers
- Ocean Isle Beach — 4 dealers
- Old Fort — 4 dealers
- Pfafftown — 4 dealers
- Rougemont — 4 dealers
- Selma — 4 dealers
- Sims — 4 dealers
- Spruce Pine — 4 dealers
- Stanley — 4 dealers
- State Road — 4 dealers
- Stedman — 4 dealers
- Timberlake — 4 dealers
- Troy — 4 dealers
- Vale — 4 dealers
- Warrenton — 4 dealers
- West End — 4 dealers
- Whittier — 4 dealers
- Wilkesboro — 4 dealers
- Winnabow — 4 dealers
- Yanceyville — 4 dealers
- Archdale — 3 dealers
- Arden — 3 dealers
- Ash — 3 dealers
- Bakersville — 3 dealers
- Beulaville — 3 dealers
- Biscoe — 3 dealers
- Bostic — 3 dealers
- Casar — 3 dealers
- Cashiers — 3 dealers
- Castalia — 3 dealers
- Cedar Point — 3 dealers
- Chadbourn — 3 dealers
- Chocowinity — 3 dealers
- Cleveland — 3 dealers
- Climax — 3 dealers
- Columbia — 3 dealers
- Davidson — 3 dealers
- Deep Gap — 3 dealers
- Denton — 3 dealers
- East Flat Rock — 3 dealers
- Elm City — 3 dealers
- Etowah — 3 dealers
- Gold Hill — 3 dealers
- Harrells — 3 dealers
- Harrisburg — 3 dealers
- Hiddenite — 3 dealers
- Jonesville — 3 dealers
- Kitty Hawk — 3 dealers
- Knightdale — 3 dealers
- Lake Toxaway — 3 dealers
- Lake Waccamaw — 3 dealers
- Laurel Springs — 3 dealers
- Leicester — 3 dealers
- Manteo — 3 dealers
- Marble — 3 dealers
- Middlesex — 3 dealers
- Midland — 3 dealers
- Millers Creek — 3 dealers
- Moncure — 3 dealers
- Morrisville — 3 dealers
- N Wilkesboro — 3 dealers
- Nebo — 3 dealers
- Oakboro — 3 dealers
- Pantego — 3 dealers
- Pelham — 3 dealers
- Pikeville — 3 dealers
- Pink Hill — 3 dealers
- Pleasant Garden — 3 dealers
- Powells Point — 3 dealers
- Prospect Hill — 3 dealers
- Ramseur — 3 dealers
- Red Springs — 3 dealers
- Robbins — 3 dealers
- Robbinsville — 3 dealers
- Rockwell — 3 dealers
- Rolesville — 3 dealers
- Sneads Ferry — 3 dealers
- Snow Camp — 3 dealers
- South Mills — 3 dealers
- Sugar Grove — 3 dealers
- Surf City — 3 dealers
- Tabor City — 3 dealers
- Valdese — 3 dealers
- Walnut Cove — 3 dealers
- Whispering Pines — 3 dealers
- Arapahoe — 2 dealers
- Atlantic — 2 dealers
- Autryville — 2 dealers
- Bahama — 2 dealers
- Bath — 2 dealers
- Battleboro — 2 dealers
- Black Mountain — 2 dealers
- Bladenboro — 2 dealers
- Blanch — 2 dealers
- Boonville — 2 dealers
- Bunnlevel — 2 dealers
- Butner — 2 dealers
- Candor — 2 dealers
- Cherokee — 2 dealers
- Chinquapin — 2 dealers
- Clarendon — 2 dealers
- Colfax — 2 dealers
- Connelly Springs — 2 dealers
- Crumpler — 2 dealers
- Danbury — 2 dealers
- Dobson — 2 dealers
- Dudley — 2 dealers
- Edenton — 2 dealers
- Elk Park — 2 dealers
- Erwin — 2 dealers
- Fort Bragg — 2 dealers
- Frisco — 2 dealers
- Godwin — 2 dealers
- Grandy — 2 dealers
- Green Mountain — 2 dealers
- Grimesland — 2 dealers
- Halifax — 2 dealers
- Hamlet — 2 dealers
- Harmony — 2 dealers
- Hays — 2 dealers
- Hudson — 2 dealers
- Jamesville — 2 dealers
- Julian — 2 dealers
- Kill Devil Hills — 2 dealers
- La Grange — 2 dealers
- Lansing — 2 dealers
- Lewisville — 2 dealers
- Lucama — 2 dealers
- Lumber Bridge — 2 dealers
- Maggie Valley — 2 dealers
- Magnolia — 2 dealers
- Maxton — 2 dealers
- Merritt — 2 dealers
- Mill Spring — 2 dealers
- Nakina — 2 dealers
- Nashville — 2 dealers
- Newton Grove — 2 dealers
- Norlina — 2 dealers
- Pilot Mountain — 2 dealers
- Plymouth — 2 dealers
- Polkton — 2 dealers
- Pollocksville — 2 dealers
- Richfield — 2 dealers
- Robersonville — 2 dealers
- Rose Hill — 2 dealers
- Roseboro — 2 dealers
- Rutherford College — 2 dealers
- Saint Pauls — 2 dealers
- Salemburg — 2 dealers
- Seagrove — 2 dealers
- Seven Springs — 2 dealers
- Shawboro — 2 dealers
- Spindale — 2 dealers
- Spring Hope — 2 dealers
- Stem — 2 dealers
- Stony Point — 2 dealers
- Summerfield — 2 dealers
- Supply — 2 dealers
- Swanquarter — 2 dealers
- Tobaccoville — 2 dealers
- Trent Woods — 2 dealers
- Tryon — 2 dealers
- Vanceboro — 2 dealers
- Vass — 2 dealers
- Walkertown — 2 dealers
- Wanchese — 2 dealers
- Warsaw — 2 dealers
- West Jefferson — 2 dealers
- White Oak — 2 dealers
- Willard — 2 dealers
- Windsor — 2 dealers
- Woodleaf — 2 dealers
- Aquone — 1 dealers
- Ararat — 1 dealers
- Atkinson — 1 dealers
- Bailey — 1 dealers
- Banner Elk — 1 dealers
- Barco — 1 dealers
- Barnardsville — 1 dealers
- Belhaven — 1 dealers
- Belvidere — 1 dealers
- Bermuda Run — 1 dealers
- Brasstown — 1 dealers
- Bridgeton — 1 dealers
- Browns Summit — 1 dealers
- Bunn — 1 dealers
- Buxton — 1 dealers
- Calabash — 1 dealers
- Camp Lejeune — 1 dealers
- Cape Carteret — 1 dealers
- Carolina Beach — 1 dealers
- Carolina Shores — 1 dealers
- Castle Hayne — 1 dealers
- Cherry Point — 1 dealers
- Claremont — 1 dealers
- Coats — 1 dealers
- Cofield — 1 dealers
- Coinjock — 1 dealers
- Connellys Springs — 1 dealers
- Corapeake — 1 dealers
- Council — 1 dealers
- Cramerton — 1 dealers
- Crouse — 1 dealers
- Delco — 1 dealers
- E Flat Rock — 1 dealers
- Eastover — 1 dealers
- Ellerbe — 1 dealers
- Engelhard — 1 dealers
- Ernul — 1 dealers
- Fairfield — 1 dealers
- Faison — 1 dealers
- Falcon — 1 dealers
- Ferguson — 1 dealers
- Fountain — 1 dealers
- Franklinton — 1 dealers
- Franklinville — 1 dealers
- Fremont — 1 dealers
- Garland — 1 dealers
- Gaston — 1 dealers
- Gates — 1 dealers
- Germanton — 1 dealers
- Gibsonville — 1 dealers
- Glade Valley — 1 dealers
- Gloucester — 1 dealers
- Goldston — 1 dealers
- Grantsboro — 1 dealers
- Haw River — 1 dealers
- Highlands — 1 dealers
- Hildebran — 1 dealers
- Hoffman — 1 dealers
- Holden Beach — 1 dealers
- Lake Lure — 1 dealers
- Lakeview — 1 dealers
- Landis — 1 dealers
- Laurel Hill — 1 dealers
- Lawsonville — 1 dealers
- Lilesville — 1 dealers
- Linden — 1 dealers
- Longwood — 1 dealers
- Macclesfield — 1 dealers
- Macon — 1 dealers
- Maiden — 1 dealers
- Maple Hill — 1 dealers
- Margarettsville — 1 dealers
- Mars Hill — 1 dealers
- Mc Grady — 1 dealers
- Mc Leansville — 1 dealers
- Merry Hill — 1 dealers
- Midway Park — 1 dealers
- Mills River — 1 dealers
- Mineral Springs — 1 dealers
- Minnesott Beach — 1 dealers
- Mount Ulla — 1 dealers
- Mt Holly — 1 dealers
- N Topsail Beach — 1 dealers
- Nags Head — 1 dealers
- New Hill — 1 dealers
- Oak City — 1 dealers
- Oak Island — 1 dealers
- Oriental — 1 dealers
- Otto — 1 dealers
- Parkton — 1 dealers
- Pilot Mnt — 1 dealers
- Pinebluff — 1 dealers
- Pinehurst — 1 dealers
- Pinetops — 1 dealers
- Pinetown — 1 dealers
- Pineville — 1 dealers
- Piney Creek — 1 dealers
- Pleasant Hill — 1 dealers
- Point Harbor — 1 dealers
- Poplar Branch — 1 dealers
- Providence — 1 dealers
- Purlear — 1 dealers
- Research Triangle Park — 1 dealers
- Riegelwood — 1 dealers
- Roaring River — 1 dealers
- Rowland — 1 dealers
- Ruffin — 1 dealers
- Rural Hall — 1 dealers
- Sandy Ridge — 1 dealers
- Seaboard — 1 dealers
- Shannon — 1 dealers
- Sherrills Ford — 1 dealers
- Southern Shores — 1 dealers
- Sparta — 1 dealers
- Stanfield — 1 dealers
- Stantonsburg — 1 dealers
- Stella — 1 dealers
- Stokes — 1 dealers
- Sugar Mountain — 1 dealers
- Sunbury — 1 dealers
- Teachey — 1 dealers
- Thurmond — 1 dealers
- Todd — 1 dealers
- Trenton — 1 dealers
- Tuckasegee — 1 dealers
- Union Grove — 1 dealers
- Union Mills — 1 dealers
- Vandemere — 1 dealers
- Vilas — 1 dealers
- Wade — 1 dealers
- Wagram — 1 dealers
- Warne — 1 dealers
- Watha — 1 dealers
- Westfield — 1 dealers
- White Lake — 1 dealers
- Wingate — 1 dealers
Featured dealers in North Carolina
- 10 Ring Marketing, LLC — Monroe, NC, 28110 (Dealer)
- 13 Colonies LLC — Garner, NC, 27529 (Dealer)
- 131 Firearms And Gunsmithing LLC — Jacksonville, NC, 28540 (Manufacturer)
- 14:6 Gunsmithing LLC — Providence, NC, 27315 (Dealer)
- 155 LLC — Reidsville, NC, 27320 (Manufacturer)
- 1776 Carolina Outfitters — Winston Salem, NC, 27127 (Manufacturer)
- Range 37 Psr — Bunnlevel, NC, 28323 (Manufacturer — Class 3 / SOT)
- 1st National Pawn Inc #3 — High Point, NC, 27263-0000 (Pawnbroker)
- Pawn Way — Lexington, NC, 27295 (Pawnbroker)
- Pawn Way #7 — High Point, NC, 27265 (Pawnbroker)
- Pawn Way — Greensboro, NC, 27407 (Pawnbroker)
- Pawn Way #9 — Greensboro, NC, 27405 (Pawnbroker)
- Carolina Caliber — Davidson, NC, 28036 (Manufacturer)
- 2236 Firearms LLC — Pelham, NC, 27311 (Dealer)
- 26 Defense Inc — Concord, NC, 28025 (Manufacturer)
- 29 Axis Technologies, LLC — Statesville, NC, 28677 (Manufacturer)
- 2a Arms Nc LLC — Kinston, NC, 28504 (Manufacturer)
- 2nd To None Armory LLC — Danbury, NC, 27016 (Manufacturer)
- 2nd To None Firearms LLC — Jacksonville, NC, 28546 (Dealer)
- 3 Decimal Solutions LLC — Grandy, NC, 27939 (Dealer)
- 3-S'S LLC — Havelock, NC, 28532 (Manufacturer)
- 321 Guns And Outfitters / 321 Guns — Hudson, NC, 28638 (Manufacturer — Class 3 / SOT)
- 336 Firearms — High Point, NC, 27262 (Dealer — Class 3 / SOT)
- V And M Firearms — Charlotte, NC, 28269 (Dealer)
See all 2,775 dealers in North Carolina
NFA items in North Carolina
Suppressors are legal in North Carolina; short-barreled rifles are legal; machine guns are legal. Read the full North Carolina NFA law guide.