FFL Dealers in Missouri
2,182 active federal firearms licensees in Missouri, from the official ATF FFL listing. Browse by city or view the full Missouri directory.
Cities in Missouri with FFL dealers
- Springfield — 57 dealers
- Saint Louis — 43 dealers
- Columbia — 41 dealers
- Jefferson City — 40 dealers
- Kansas City — 34 dealers
- Joplin — 27 dealers
- Poplar Bluff — 25 dealers
- Lees Summit — 24 dealers
- Troy — 22 dealers
- Arnold — 21 dealers
- Saint Charles — 20 dealers
- Saint Joseph — 19 dealers
- Farmington — 18 dealers
- Fenton — 18 dealers
- Lebanon — 18 dealers
- Salem — 18 dealers
- Washington — 18 dealers
- Jackson — 16 dealers
- Sedalia — 16 dealers
- Independence — 14 dealers
- Cape Girardeau — 13 dealers
- De Soto — 13 dealers
- Harrisonville — 13 dealers
- Perryville — 13 dealers
- Warrensburg — 13 dealers
- Brookfield — 12 dealers
- Nixa — 12 dealers
- Rolla — 12 dealers
- Sikeston — 12 dealers
- Warrenton — 12 dealers
- West Plains — 12 dealers
- Blue Springs — 11 dealers
- Bolivar — 11 dealers
- Boonville — 11 dealers
- Buffalo — 11 dealers
- Cameron — 11 dealers
- Dexter — 11 dealers
- Hannibal — 11 dealers
- Kennett — 11 dealers
- Mexico — 11 dealers
- Owensville — 11 dealers
- Union — 11 dealers
- Warsaw — 11 dealers
- Wentzville — 11 dealers
- Ballwin — 10 dealers
- Branson — 10 dealers
- Chesterfield — 10 dealers
- Excelsior Springs — 10 dealers
- Fulton — 10 dealers
- Liberty — 10 dealers
- Marshfield — 10 dealers
- O Fallon — 10 dealers
- Rogersville — 10 dealers
- St Louis — 10 dealers
- St Peters — 10 dealers
- Bowling Green — 9 dealers
- Camdenton — 9 dealers
- Carrollton — 9 dealers
- Festus — 9 dealers
- Fredericktown — 9 dealers
- Moberly — 9 dealers
- Neosho — 9 dealers
- Nevada — 9 dealers
- Belton — 8 dealers
- Bethany — 8 dealers
- Hermann — 8 dealers
- Hillsboro — 8 dealers
- House Springs — 8 dealers
- Ozark — 8 dealers
- Platte City — 8 dealers
- Saint James — 8 dealers
- Salisbury — 8 dealers
- Sullivan — 8 dealers
- Ava — 7 dealers
- Bridgeton — 7 dealers
- Clinton — 7 dealers
- Cuba — 7 dealers
- Imperial — 7 dealers
- Kirksville — 7 dealers
- Lamar — 7 dealers
- Licking — 7 dealers
- Maryville — 7 dealers
- Mountain Grove — 7 dealers
- Mountain View — 7 dealers
- New London — 7 dealers
- Pineville — 7 dealers
- Pleasant Hill — 7 dealers
- Rayville — 7 dealers
- Sainte Genevieve — 7 dealers
- Butler — 6 dealers
- Canton — 6 dealers
- Carthage — 6 dealers
- Caruthersville — 6 dealers
- Cassville — 6 dealers
- Chillicothe — 6 dealers
- Houston — 6 dealers
- Lincoln — 6 dealers
- Macks Creek — 6 dealers
- Macon — 6 dealers
- North Kansas City — 6 dealers
- Osage Beach — 6 dealers
- Palmyra — 6 dealers
- Pevely — 6 dealers
- Potosi — 6 dealers
- Republic — 6 dealers
- Russellville — 6 dealers
- Smithville — 6 dealers
- Sparta — 6 dealers
- Unionville — 6 dealers
- Belle — 5 dealers
- Branson West — 5 dealers
- Chaffee — 5 dealers
- Doniphan — 5 dealers
- Eldon — 5 dealers
- Eureka — 5 dealers
- Grain Valley — 5 dealers
- Gravois Mills — 5 dealers
- Kahoka — 5 dealers
- Maryland Heights — 5 dealers
- Odessa — 5 dealers
- Park Hills — 5 dealers
- Peculiar — 5 dealers
- Raymore — 5 dealers
- Saint Peters — 5 dealers
- St Charles — 5 dealers
- St Joseph — 5 dealers
- Webb City — 5 dealers
- Wildwood — 5 dealers
- Winona — 5 dealers
- Wright City — 5 dealers
- Arcadia — 4 dealers
- Aurora — 4 dealers
- Barnhart — 4 dealers
- Billings — 4 dealers
- Bland — 4 dealers
- Bonne Terre — 4 dealers
- Buckner — 4 dealers
- Cabool — 4 dealers
- Center — 4 dealers
- Cole Camp — 4 dealers
- Dixon — 4 dealers
- East Prairie — 4 dealers
- Edina — 4 dealers
- Elsberry — 4 dealers
- Fordland — 4 dealers
- Foristell — 4 dealers
- Freeburg — 4 dealers
- Gallatin — 4 dealers
- Gladstone — 4 dealers
- Grovespring — 4 dealers
- Hallsville — 4 dealers
- Hazelwood — 4 dealers
- Higginsville — 4 dealers
- Holts Summit — 4 dealers
- Huntsville — 4 dealers
- Iberia — 4 dealers
- Kearney — 4 dealers
- Keytesville — 4 dealers
- Kingsville — 4 dealers
- La Plata — 4 dealers
- Lexington — 4 dealers
- Long Lane — 4 dealers
- Marble Hill — 4 dealers
- Monett — 4 dealers
- Monroe City — 4 dealers
- Montreal — 4 dealers
- New Haven — 4 dealers
- Oak Grove — 4 dealers
- Pacific — 4 dealers
- Parnell — 4 dealers
- Raytown — 4 dealers
- Richmond — 4 dealers
- Rosendale — 4 dealers
- Saint Clair — 4 dealers
- Savannah — 4 dealers
- Seymour — 4 dealers
- Strafford — 4 dealers
- Summersville — 4 dealers
- Versailles — 4 dealers
- Waynesville — 4 dealers
- Albany — 3 dealers
- Altenburg — 3 dealers
- Alton — 3 dealers
- Auxvasse — 3 dealers
- Bevier — 3 dealers
- Bogard — 3 dealers
- Bourbon — 3 dealers
- California — 3 dealers
- Campbell — 3 dealers
- Centerview — 3 dealers
- Clarksdale — 3 dealers
- Clearmont — 3 dealers
- Dardenne Prairie — 3 dealers
- Diamond — 3 dealers
- Downing — 3 dealers
- Edwards — 3 dealers
- Ewing — 3 dealers
- Fayette — 3 dealers
- Florissant — 3 dealers
- Forsyth — 3 dealers
- Frohna — 3 dealers
- Garden City — 3 dealers
- Gerald — 3 dealers
- Hartville — 3 dealers
- High Ridge — 3 dealers
- Holden — 3 dealers
- Holt — 3 dealers
- Jamesport — 3 dealers
- Jasper — 3 dealers
- Kirbyville — 3 dealers
- La Grange — 3 dealers
- Lancaster — 3 dealers
- Lathrop — 3 dealers
- Lawson — 3 dealers
- Linn — 3 dealers
- Lone Jack — 3 dealers
- Loose Creek — 3 dealers
- Marshall — 3 dealers
- Montgomery City — 3 dealers
- Mount Vernon — 3 dealers
- New Bloomfield — 3 dealers
- Perry — 3 dealers
- Piedmont — 3 dealers
- Plato — 3 dealers
- Polo — 3 dealers
- Reeds Spring — 3 dealers
- Robertsville — 3 dealers
- Sarcoxie — 3 dealers
- Scott City — 3 dealers
- Shelbina — 3 dealers
- St Robert — 3 dealers
- Sunrise Beach — 3 dealers
- Trenton — 3 dealers
- Van Buren — 3 dealers
- Washburn — 3 dealers
- Willow Springs — 3 dealers
- Winfield — 3 dealers
- Adrian — 2 dealers
- Anderson — 2 dealers
- Argyle — 2 dealers
- Ash Grove — 2 dealers
- Bates City — 2 dealers
- Benton — 2 dealers
- Black — 2 dealers
- Bonnots Mill — 2 dealers
- Braggadocio — 2 dealers
- Bunker — 2 dealers
- Caulfield — 2 dealers
- Cedar Hill — 2 dealers
- Centralia — 2 dealers
- Clarence — 2 dealers
- Clever — 2 dealers
- Clifton Hill — 2 dealers
- Cosby — 2 dealers
- Cottleville — 2 dealers
- Crane — 2 dealers
- Creve Coeur — 2 dealers
- Defiance — 2 dealers
- Dittmer — 2 dealers
- El Dorado Springs — 2 dealers
- Ellisville — 2 dealers
- Eolia — 2 dealers
- Essex — 2 dealers
- Everton — 2 dealers
- Fair Grove — 2 dealers
- Faucett — 2 dealers
- Foley — 2 dealers
- Fort Leonard Wood — 2 dealers
- Gainesville — 2 dealers
- Glencoe — 2 dealers
- Greenwood — 2 dealers
- Half Way — 2 dealers
- Hamilton — 2 dealers
- Henley — 2 dealers
- Higbee — 2 dealers
- Highlandville — 2 dealers
- Hollister — 2 dealers
- Humansville — 2 dealers
- Isabella — 2 dealers
- Jamestown — 2 dealers
- Jonesburg — 2 dealers
- Kidder — 2 dealers
- King City — 2 dealers
- Knob Noster — 2 dealers
- La Belle — 2 dealers
- Laddonia — 2 dealers
- Lake Ozark — 2 dealers
- Leslie — 2 dealers
- Lewistown — 2 dealers
- Louisiana — 2 dealers
- Malden — 2 dealers
- Mansfield — 2 dealers
- Marceline — 2 dealers
- Marionville — 2 dealers
- Memphis — 2 dealers
- Mercer — 2 dealers
- Meta — 2 dealers
- Middletown — 2 dealers
- Miller — 2 dealers
- Moscow Mills — 2 dealers
- Mound City — 2 dealers
- New Florence — 2 dealers
- Newburg — 2 dealers
- Noel — 2 dealers
- Norborne — 2 dealers
- Olean — 2 dealers
- Oran — 2 dealers
- Orrick — 2 dealers
- Osceola — 2 dealers
- Parkville — 2 dealers
- Patterson — 2 dealers
- Pattonsburg — 2 dealers
- Philadelphia — 2 dealers
- Plattsburg — 2 dealers
- Portage Des Sioux — 2 dealers
- Portageville — 2 dealers
- Pottersville — 2 dealers
- Princeton — 2 dealers
- Puxico — 2 dealers
- Rea — 2 dealers
- Rhineland — 2 dealers
- Rich Hill — 2 dealers
- Roach — 2 dealers
- Rocheport — 2 dealers
- Rock Port — 2 dealers
- Rosebud — 2 dealers
- Saint Ann — 2 dealers
- Saint Thomas — 2 dealers
- Seneca — 2 dealers
- Silex — 2 dealers
- Stanberry — 2 dealers
- Steelville — 2 dealers
- Stockton — 2 dealers
- Stoutland — 2 dealers
- Taylor — 2 dealers
- Thayer — 2 dealers
- Valley Park — 2 dealers
- Vienna — 2 dealers
- Walnut Shade — 2 dealers
- Wappapello — 2 dealers
- Weatherby — 2 dealers
- Wellington — 2 dealers
- Wellsville — 2 dealers
- Weston — 2 dealers
- Wheatland — 2 dealers
- Willard — 2 dealers
- Williamstown — 2 dealers
- Yukon — 2 dealers
- Agency — 1 dealers
- Amazonia — 1 dealers
- Amity — 1 dealers
- Amoret — 1 dealers
- Annapolis — 1 dealers
- Arbela — 1 dealers
- Arbyrd — 1 dealers
- Archie — 1 dealers
- Ashland — 1 dealers
- Atlanta — 1 dealers
- Augusta — 1 dealers
- Bakersfield — 1 dealers
- Battlefield — 1 dealers
- Beaufort — 1 dealers
- Belleview — 1 dealers
- Birch Tree — 1 dealers
- Blackwater — 1 dealers
- Blackwell — 1 dealers
- Blairstown — 1 dealers
- Bloomfield — 1 dealers
- Blythedale — 1 dealers
- Bosworth — 1 dealers
- Bradleyville — 1 dealers
- Braymer — 1 dealers
- Brighton — 1 dealers
- Browning — 1 dealers
- Brumley — 1 dealers
- Brunswick — 1 dealers
- Burfordville — 1 dealers
- Burlington Junction — 1 dealers
- Cadet — 1 dealers
- Cainsville — 1 dealers
- Calhoun — 1 dealers
- Cape Fair — 1 dealers
- Centertown — 1 dealers
- Chamois — 1 dealers
- Chilhowee — 1 dealers
- Chula — 1 dealers
- Clarksville — 1 dealers
- Claycomo — 1 dealers
- Cleveland — 1 dealers
- Climax Springs — 1 dealers
- Collins — 1 dealers
- Concordia — 1 dealers
- Conway — 1 dealers
- Crestwood — 1 dealers
- Curryville — 1 dealers
- Danville — 1 dealers
- Darlington — 1 dealers
- Dawn — 1 dealers
- Dearborn — 1 dealers
- Delta — 1 dealers
- Des Arc — 1 dealers
- Des Peres — 1 dealers
- Desloge — 1 dealers
- Dora — 1 dealers
- Drexel — 1 dealers
- Dudley — 1 dealers
- Eagleville — 1 dealers
- Earth City — 1 dealers
- Edgar Springs — 1 dealers
- Eldridge — 1 dealers
- Ellington — 1 dealers
- Eminence — 1 dealers
- Eugene — 1 dealers
- Exeter — 1 dealers
- Fairdealing — 1 dealers
- Fairfax — 1 dealers
- Freeman — 1 dealers
- French Village — 1 dealers
- Friedheim — 1 dealers
- Galt — 1 dealers
- Gideon — 1 dealers
- Glasgow — 1 dealers
- Gower — 1 dealers
- Granby — 1 dealers
- Grandin — 1 dealers
- Grandview — 1 dealers
- Grant City — 1 dealers
- Gray Summit — 1 dealers
- Green Castle — 1 dealers
- Green Ridge — 1 dealers
- Greenfield — 1 dealers
- Greentop — 1 dealers
- Greenville — 1 dealers
- Hartsburg — 1 dealers
- Harviell — 1 dealers
- Harwood — 1 dealers
- Hawk Point — 1 dealers
- Herculaneum — 1 dealers
- Holliday — 1 dealers
- Hornersville — 1 dealers
- Houstonia — 1 dealers
- Hughesville — 1 dealers
- Ironton — 1 dealers
- Jane — 1 dealers
- Jennings — 1 dealers
- Kaiser — 1 dealers
- Kimberling City — 1 dealers
- Kingdom City — 1 dealers
- Kirkwood — 1 dealers
- Knox City — 1 dealers
- Koshkonong — 1 dealers
- La Monte — 1 dealers
- Lake Lotawana — 1 dealers
- Lake St Louis — 1 dealers
- Leasburg — 1 dealers
- Leonard — 1 dealers
- Linn Creek — 1 dealers
- Linneus — 1 dealers
- Lockwood — 1 dealers
- Loma Linda — 1 dealers
- Louisburg — 1 dealers
- Macomb — 1 dealers
- Madison — 1 dealers
- Manchester — 1 dealers
- Marston — 1 dealers
- Marthasville — 1 dealers
- Martinsburg — 1 dealers
- Martinsville — 1 dealers
- Matthews — 1 dealers
- Maysville — 1 dealers
- Meadville — 1 dealers
- Miami — 1 dealers
- Middle Brook — 1 dealers
- Milan — 1 dealers
- Milo — 1 dealers
- Mindenmines — 1 dealers
- Mineral Point — 1 dealers
- Montgomery — 1 dealers
- Morrison — 1 dealers
- Moundville — 1 dealers
- N Kansas City — 1 dealers
- Napoleon — 1 dealers
- Naylor — 1 dealers
- Nelson — 1 dealers
- Niangua — 1 dealers
- Novelty — 1 dealers
- Oak Ridge — 1 dealers
- Olivette — 1 dealers
- Oregon — 1 dealers
- Otterville — 1 dealers
- Overland — 1 dealers
- Phillipsburg — 1 dealers
- Pierce City — 1 dealers
- Pittsburg — 1 dealers
- Pleasant Valley — 1 dealers
- Point Lookout — 1 dealers
- Pomona — 1 dealers
- Purdy — 1 dealers
- Raymondville — 1 dealers
- Redford — 1 dealers
- Rich Fountain — 1 dealers
- Richland — 1 dealers
- Ridgedale — 1 dealers
- Ridgeway — 1 dealers
- Risco — 1 dealers
- Rockaway Beach — 1 dealers
- Rockbridge — 1 dealers
- Rocky Comfort — 1 dealers
- Rocky Mount — 1 dealers
- Rushville — 1 dealers
- Saint John — 1 dealers
- Saint Mary — 1 dealers
- Saint Robert — 1 dealers
- Sedgewickville — 1 dealers
- Seligman — 1 dealers
- Senath — 1 dealers
- Shelbyville — 1 dealers
- Shell Knob — 1 dealers
- Sibley — 1 dealers
- Skidmore — 1 dealers
- Slater — 1 dealers
- Smithton — 1 dealers
- South Greenfield — 1 dealers
- South West City — 1 dealers
- Spokane — 1 dealers
- Stark City — 1 dealers
- Steele — 1 dealers
- Sweet Springs — 1 dealers
- Tarkio — 1 dealers
- Tecumseh — 1 dealers
- Trimble — 1 dealers
- Truesdale — 1 dealers
- Tunas — 1 dealers
- Twin Oaks — 1 dealers
- Union Star — 1 dealers
- Urbana — 1 dealers
- Urich — 1 dealers
- Valles Mines — 1 dealers
- Walnut Grove — 1 dealers
- Wardell — 1 dealers
- Wayland — 1 dealers
- Westphalia — 1 dealers
- Whiteman Afb — 1 dealers
- Whiteside — 1 dealers
- Williamsville — 1 dealers
- Windsor — 1 dealers
- Winston — 1 dealers
- Wooldridge — 1 dealers
- Zalma — 1 dealers
Featured dealers in Missouri
- 1 Feather Customs LLC — Farmington, MO, 63640 (Dealer)
- 1 In The Chamber — Jefferson City, MO, 65109 (Dealer)
- Red Wolf Firearms — Belton, MO, 64012 (Dealer)
- 1776 Armory — Warrenton, MO, 63383 (Dealer)
- 1776 Arms LLC — Bland, MO, 65014 (Manufacturer)
- 1st Choice Construction LLC — Arnold, MO, 63010 (Dealer)
- 2 Big Guns LLC — Wappapello, MO, 63966 (Dealer — Class 3 / SOT)
- 2 Sons Armory — Buffalo, MO, 65622 (Manufacturer)
- 27 Words LLC — Washington, MO, 63090 (Dealer)
- 28 Quick Stop LLC — Belle, MO, 65013 (Dealer)
- 2a Firearms LLC — Lebanon, MO, 65536 (Manufacturer — Class 3 / SOT)
- 2a Lazer Syndicate — Neosho, MO, 64850 (Manufacturer)
- 2nd Amendment Arms LLC — Fulton, MO, 65251 (Dealer)
- 3 Tier Defense LLC — Saint Louis, MO, 63125 (Dealer)
- 320 Pawn Exchange LLC — Lebanon, MO, 65536 (Pawnbroker)
- Sharon Arms — Miami, MO, 65344 (Manufacturer)
- Rayzors Edge Tactical — Joplin, MO, 64804 (Manufacturer — Class 3 / SOT)
- Rayzor'S Edge Tactical — Joplin, MO, 64801 (Pawnbroker — Class 3 / SOT)
- 417 Nfa — Springfield, MO, 65810 (Dealer)
- 4bush Wrs — Arnold, MO, 63010 (Manufacturer)
- 6 Tactical, LLC — Hillsboro, MO, 63050 (Manufacturer)
- 610 Tactical LLC — Independence, MO, 64058 (Dealer)
- 628th Precision Arms & Gunsmithing LLC — Marshall, MO, 65340 (Manufacturer)
- 816 Guns — Raymore, MO, 64083 (Dealer)
See all 2,182 dealers in Missouri
NFA items in Missouri
Suppressors are legal in Missouri; short-barreled rifles are legal; machine guns are legal. Read the full Missouri NFA law guide.