FFL Dealers in Ohio
4,078 licensed dealers across 759 cities
Cincinnati
112 dealers
Columbus
95 dealers
Dayton
71 dealers
Mansfield
42 dealers
Akron
40 dealers
Toledo
39 dealers
Zanesville
39 dealers
Springfield
36 dealers
Canton
35 dealers
Medina
33 dealers
Lima
33 dealers
Youngstown
31 dealers
Hamilton
29 dealers
Delaware
28 dealers
Lancaster
28 dealers
Chillicothe
28 dealers
Newark
26 dealers
Findlay
25 dealers
Warren
24 dealers
Massillon
22 dealers
Cleveland
21 dealers
Franklin
20 dealers
Lebanon
20 dealers
New Philadelphia
19 dealers
Celina
19 dealers
Chardon
18 dealers
North Ridgeville
18 dealers
Mentor
18 dealers
Middletown
18 dealers
Sidney
18 dealers
Salem
17 dealers
Alliance
17 dealers
Hillsboro
17 dealers
Xenia
17 dealers
Hilliard
16 dealers
Bryan
16 dealers
Ashtabula
16 dealers
Madison
16 dealers
Painesville
16 dealers
Vandalia
16 dealers
Beavercreek
16 dealers
Johnstown
15 dealers
Powell
15 dealers
Circleville
15 dealers
Marion
15 dealers
Marengo
15 dealers
Defiance
15 dealers
Lorain
15 dealers
Cortland
15 dealers
Wooster
15 dealers
West Chester
15 dealers
Mount Vernon
14 dealers
Westerville
14 dealers
Port Clinton
14 dealers
Cambridge
14 dealers
Ravenna
14 dealers
Millersburg
14 dealers
Batavia
14 dealers
Loveland
14 dealers
Milford
14 dealers
New Carlisle
14 dealers
Logan
13 dealers
Perrysburg
13 dealers
Steubenville
13 dealers
Grafton
13 dealers
Wadsworth
13 dealers
Harrison
13 dealers
Fairborn
13 dealers
Marietta
13 dealers
Plain City
12 dealers
Urbana
12 dealers
London
12 dealers
Sylvania
12 dealers
Elyria
12 dealers
Wellington
12 dealers
Cuyahoga Falls
12 dealers
North Canton
12 dealers
Greenville
12 dealers
Gallipolis
12 dealers
Waverly
12 dealers
Athens
12 dealers
Sunbury
11 dealers
Utica
11 dealers
Ashville
11 dealers
Upper Sandusky
11 dealers
Napoleon
11 dealers
Coshocton
11 dealers
Brunswick
11 dealers
Kent
11 dealers
Hubbard
11 dealers
Ashland
11 dealers
Amelia
11 dealers
Wilmington
11 dealers
Huber Heights
11 dealers
Centerville
11 dealers
Ironton
11 dealers
Belpre
11 dealers
Heath
10 dealers
Pataskala
10 dealers
Grove City
10 dealers
Bowling Green
10 dealers
Maumee
10 dealers
Wauseon
10 dealers
Bellaire
10 dealers
Eastlake
10 dealers
Willoughby
10 dealers
Bucyrus
10 dealers
Tipp City
10 dealers
Troy
10 dealers
Portsmouth
10 dealers
Wheelersburg
10 dealers
Lewis Center
9 dealers
New Albany
9 dealers
Washington Court House
9 dealers
Bellefontaine
9 dealers
Clyde
9 dealers
Fremont
9 dealers
Oregon
9 dealers
Woodsfield
9 dealers
Berea
9 dealers
Conneaut
9 dealers
Middlefield
9 dealers
North Olmsted
9 dealers
North Royalton
9 dealers
New Franklin
9 dealers
Litchfield
9 dealers
Mogadore
9 dealers
Canfield
9 dealers
Fairfield
9 dealers
Oxford
9 dealers
Springboro
9 dealers
Georgetown
9 dealers
Eaton
9 dealers
Centerburg
8 dealers
Galena
8 dealers
Ostrander
8 dealers
Orient
8 dealers
Waterville
8 dealers
East Liverpool
8 dealers
Avon
8 dealers
Chesterland
8 dealers
Atwater
8 dealers
Barberton
8 dealers
Newton Falls
8 dealers
Canal Fulton
8 dealers
Carrollton
8 dealers
Hartville
8 dealers
Louisville
8 dealers
Cleves
8 dealers
Waynesville
8 dealers
Bethel
8 dealers
Mount Orab
8 dealers
Piqua
8 dealers
Jackson
8 dealers
South Point
8 dealers
West Union
8 dealers
Pomeroy
8 dealers
Delphos
8 dealers
Ottawa
8 dealers
Wapakoneta
8 dealers
Oak Hill
7 dealers
Cardington
7 dealers
Lakeview
7 dealers
Curtice
7 dealers
Delta
7 dealers
Wintersville
7 dealers
Chagrin Falls
7 dealers
Columbia Station
7 dealers
Geneva
7 dealers
Northfield
7 dealers
Strongsville
7 dealers
Valley City
7 dealers
Richfield
7 dealers
Poland
7 dealers
Navarre
7 dealers
Tiffin
7 dealers
Liberty Twp
7 dealers
Monroe
7 dealers
New Richmond
7 dealers
Sharonville
7 dealers
Brookville
7 dealers
Kettering
7 dealers
Cridersville
7 dealers
Van Wert
7 dealers
Marysville
6 dealers
Reynoldsburg
6 dealers
Obetz
6 dealers
Portage
6 dealers
Swanton
6 dealers
Caldwell
6 dealers
Newcomerstown
6 dealers
Nashport
6 dealers
Bridgeport
6 dealers
Martins Ferry
6 dealers
Saint Clairsville
6 dealers
Burton
6 dealers
Macedonia
6 dealers
Newbury
6 dealers
Middleburg Heights
6 dealers
Aurora
6 dealers
Rootstown
6 dealers
Brookfield
6 dealers
Girard
6 dealers
Niles
6 dealers
Austintown
6 dealers
Dover
6 dealers
Minerva
6 dealers
Orrville
6 dealers
Uhrichsville
6 dealers
East Canton
6 dealers
Crestline
6 dealers
Galion
6 dealers
Ontario
6 dealers
Goshen
6 dealers
Williamsburg
6 dealers
Bainbridge
6 dealers
Lucasville
6 dealers
Spencerville
6 dealers
Paulding
6 dealers
Blacklick
5 dealers
Pickerington
5 dealers
Washington CH
5 dealers
Gahanna
5 dealers
DE Graff
5 dealers
Kenton
5 dealers
Mount Gilead
5 dealers
Oak Harbor
5 dealers
Edgerton
5 dealers
Grand Rapids
5 dealers
Monclova
5 dealers
Barnesville
5 dealers
Belmont
5 dealers
Mcconnelsville
5 dealers
Warsaw
5 dealers
Amherst
5 dealers
Lagrange
5 dealers
Willowick
5 dealers
Valley View
5 dealers
Parma
5 dealers
Brookpark
5 dealers
Westlake
5 dealers
Walton Hills
5 dealers
Broadview Heights
5 dealers
Stow
5 dealers
Garrettsville
5 dealers
Hinckley
5 dealers
Hudson
5 dealers
Lodi
5 dealers
Tallmadge
5 dealers
Columbiana
5 dealers
Leetonia
5 dealers
Lisbon
5 dealers
North Lima
5 dealers
Apple Creek
5 dealers
Marshallville
5 dealers
Strasburg
5 dealers
Uniontown
5 dealers
Wakeman
5 dealers
Huron
5 dealers
Maineville
5 dealers
Mason
5 dealers
Blanchester
5 dealers
Leesburg
5 dealers
Morrow
5 dealers
Sardinia
5 dealers
Blue Ash
5 dealers
Germantown
5 dealers
Lewisburg
5 dealers
Miamisburg
5 dealers
Moraine
5 dealers
Peebles
5 dealers
West Portsmouth
5 dealers
Wellston
5 dealers
Glouster
5 dealers
Little Hocking
5 dealers
Nelsonville
5 dealers
Elida
5 dealers
Ada
5 dealers
Fort Loramie
5 dealers
Fredericktown
4 dealers
Hebron
4 dealers
Saint Louisville
4 dealers
Saint Paris
4 dealers
Thornville
4 dealers
Canal Winchester
4 dealers
Rushville
4 dealers
Carey
4 dealers
Huntsville
4 dealers
Rossford
4 dealers
Montpelier
4 dealers
Beallsville
4 dealers
Cumberland
4 dealers
New Lexington
4 dealers
Quaker City
4 dealers
West Lafayette
4 dealers
Cadiz
4 dealers
Rayland
4 dealers
Richmond
4 dealers
Wellsville
4 dealers
ST Clairsville
4 dealers
Avon Lake
4 dealers
Jefferson
4 dealers
Oberlin
4 dealers
Rome
4 dealers
Lakewood
4 dealers
Euclid
4 dealers
Fairview Park
4 dealers
Solon
4 dealers
Bedford
4 dealers
Norton
4 dealers
Windham
4 dealers
Mantua
4 dealers
Seville
4 dealers
West Salem
4 dealers
Boardman
4 dealers
Holmesville
4 dealers
Mineral City
4 dealers
Fostoria
4 dealers
Nevada
4 dealers
Norwalk
4 dealers
Sandusky
4 dealers
Shelby
4 dealers
Lexington
4 dealers
Liberty Township
4 dealers
Ripley
4 dealers
Norwood
4 dealers
Springdale
4 dealers
Bradford
4 dealers
Camden
4 dealers
Covington
4 dealers
New Paris
4 dealers
Beaver Creek
4 dealers
Proctorville
4 dealers
Albany
4 dealers
Rockford
4 dealers
Alexandria
3 dealers
Danville
3 dealers
Dublin
3 dealers
Gambier
3 dealers
Granville
3 dealers
North Lewisburg
3 dealers
Amanda
3 dealers
South Bloomfield
3 dealers
Baltimore
3 dealers
Mount Sterling
3 dealers
West Jefferson
3 dealers
Williamsport
3 dealers
Richwood
3 dealers
Genoa
3 dealers
Walbridge
3 dealers
Wayne
3 dealers
Berkey
3 dealers
Whitehouse
3 dealers
Northwood
3 dealers
Blue Rock
3 dealers
Chandlersville
3 dealers
Duncan Falls
3 dealers
Kimbolton
3 dealers
New Concord
3 dealers
Salesville
3 dealers
Baltic
3 dealers
Frazeysburg
3 dealers
Toronto
3 dealers
Freeport
3 dealers
Sheffield Village
3 dealers
Kingsville
3 dealers
Sheffield Lake
3 dealers
Fairport Harbor
3 dealers
Wickliffe
3 dealers
Willoughby Hills
3 dealers
Mayfield Heights
3 dealers
Seven Hills
3 dealers
Brecksville
3 dealers
Clinton
3 dealers
Doylestown
3 dealers
Streetsboro
3 dealers
Copley
3 dealers
Burghill
3 dealers
Diamond
3 dealers
Masury
3 dealers
Mineral Ridge
3 dealers
New Waterford
3 dealers
North Jackson
3 dealers
Rogers
3 dealers
Southington
3 dealers
Vienna
3 dealers
East Rochester
3 dealers
Sherrodsville
3 dealers
Sugarcreek
3 dealers
Jeromesville
3 dealers
Bellevue
3 dealers
Bellville
3 dealers
Castalia
3 dealers
Collins
3 dealers
Milan
3 dealers
Loudonville
3 dealers
South Lebanon
3 dealers
Arcanum
3 dealers
Clayton
3 dealers
Houston
3 dealers
Jamestown
3 dealers
West Alexandria
3 dealers
West Carrollton
3 dealers
Beaver
3 dealers
Bidwell
3 dealers
Chesapeake
3 dealers
Frankfort
3 dealers
New Boston
3 dealers
Beverly
3 dealers
Guysville
3 dealers
The Plains
3 dealers
Waterford
3 dealers
Whipple
3 dealers
Columbus Grove
3 dealers
Maria Stein
3 dealers
Oakwood
3 dealers
Mechanicsburg
3 dealers
Creston
3 dealers
New London
3 dealers
Brinkhaven
2 dealers
Cable
2 dealers
ST Louisville
2 dealers
Shawnee Hills
2 dealers
ST Paris
2 dealers
Worthington
2 dealers
Commercial Point
2 dealers
Galloway
2 dealers
Groveport
2 dealers
Jeffersonville
2 dealers
Laurelville
2 dealers
New Holland
2 dealers
Pleasantville
2 dealers
Belle Center
2 dealers
Russells Point
2 dealers
West Liberty
2 dealers
West Mansfield
2 dealers
Marblehead
2 dealers
Lacarne
2 dealers
Woodville
2 dealers
Edon
2 dealers
Fayette
2 dealers
Holland
2 dealers
Stryker
2 dealers
Corning
2 dealers
Crooksville
2 dealers
Hopewell
2 dealers
Norwich
2 dealers
Senecaville
2 dealers
Somerset
2 dealers
Stockport
2 dealers
Fresno
2 dealers
Adena
2 dealers
Bloomingdale
2 dealers
Mingo Junction
2 dealers
Sardis
2 dealers
Mentor ON The Lake
2 dealers
Montville
2 dealers
Perry
2 dealers
Twinsburg
2 dealers
Vermilion
2 dealers
Kirtland
2 dealers
South Euclid
2 dealers
Garfield Heights
2 dealers
Olmsted Twp
2 dealers
Glenwillow
2 dealers
Richmond Heights
2 dealers
Brooklyn
2 dealers
Burbank
2 dealers
Hiram
2 dealers
Rittman
2 dealers
Spencer
2 dealers
Sterling
2 dealers
Bristolville
2 dealers
Deerfield
2 dealers
Farmdale
2 dealers
Fowler
2 dealers
Hanoverton
2 dealers
Kinsman
2 dealers
Lake Milton
2 dealers
Leavittsburg
2 dealers
Lowellville
2 dealers
Beloit
2 dealers
Dalton
2 dealers
Dennison
2 dealers
East Sparta
2 dealers
Killbuck
2 dealers
North Lawrence
2 dealers
Shreve
2 dealers
Bowerston
2 dealers
Attica
2 dealers
Birmingham
2 dealers
Lucas
2 dealers
MC Cutchenville
2 dealers
New Riegel
2 dealers
New Washington
2 dealers
Nova
2 dealers
Republic
2 dealers
Sycamore
2 dealers
Carlisle
2 dealers
Okeana
2 dealers
Somerville
2 dealers
Aberdeen
2 dealers
Felicity
2 dealers
Hamersville
2 dealers
Lynchburg
2 dealers
Martinsville
2 dealers
New Vienna
2 dealers
Cheviot
2 dealers
Lockland
2 dealers
Bellbrook
2 dealers
Donnelsville
2 dealers
Englewood
2 dealers
Medway
2 dealers
New Lebanon
2 dealers
New Madison
2 dealers
Spring Valley
2 dealers
West Milton
2 dealers
Wright Patterson Afb
2 dealers
Blue Creek
2 dealers
Crown City
2 dealers
New Plymouth
2 dealers
Pedro
2 dealers
Stout
2 dealers
Vinton
2 dealers
Winchester
2 dealers
Coolville
2 dealers
Millfield
2 dealers
Reno
2 dealers
Vincent
2 dealers
Coldwater
2 dealers
Continental
2 dealers
Fort Recovery
2 dealers
Leipsic
2 dealers
Mount Blanchard
2 dealers
New Bremen
2 dealers
Ohio City
2 dealers
Saint Henry
2 dealers
Saint Marys
2 dealers
Vaughnsville
2 dealers
Zanesfield
2 dealers
Elmore
2 dealers
Cedarville
2 dealers
Versailles
2 dealers
East Cleveland
2 dealers
MC Dermott
2 dealers
Farmersville
2 dealers
Greenfield
2 dealers
Mcarthur
2 dealers
Bluffton
2 dealers
Mount Perry
2 dealers
Croton
1 dealer
Millersport
1 dealer
MT Vernon
1 dealer
Etna
1 dealer
Bremen
1 dealer
Rockbridge
1 dealer
Sedalia
1 dealer
Upper Arlington
1 dealer
Caledonia
1 dealer
Morral
1 dealer
Prospect
1 dealer
Quincy
1 dealer
Waldo
1 dealer
Gibsonburg
1 dealer
Graytown
1 dealer
Helena
1 dealer
Martin
1 dealer
Millbury
1 dealer
Pemberville
1 dealer
Rudolph
1 dealer
Stony Ridge
1 dealer
Deshler
1 dealer
Hicksville
1 dealer
Holgate
1 dealer
Pettisville
1 dealer
Pioneer
1 dealer
Bethesda
1 dealer
Buffalo
1 dealer
Gratiot
1 dealer
Jerusalem
1 dealer
Lewisville
1 dealer
Roseville
1 dealer
Stone Creek
1 dealer
Bergholz
1 dealer
Jacobsburg
1 dealer
Maynard
1 dealer
Tiltonsville
1 dealer
Jewett
1 dealer
Scio
1 dealer
South Amherst
1 dealer
South Russell
1 dealer
Auburn Twp
1 dealer
Bainbridge Township
1 dealer
Dorset
1 dealer
Huntsburg
1 dealer
Northfield Center
1 dealer
Russell Township
1 dealer
Concord
1 dealer
Concord Twp
1 dealer
North Perry
1 dealer
Rock Creek
1 dealer
Thompson
1 dealer
Timberlake
1 dealer
Windsor
1 dealer
Rocky River
1 dealer
Cleveland Heights
1 dealer
Lyndhurst
1 dealer
Cuyahoga Heights
1 dealer
North Randall
1 dealer
Parma Heights
1 dealer
Brooklyn Heights
1 dealer
Independence
1 dealer
Maple Hts
1 dealer
Highland Heights
1 dealer
Bedford Heights
1 dealer
Homerville
1 dealer
Brimfield
1 dealer
Westfield Center
1 dealer
Peninsula
1 dealer
East Palestine
1 dealer
Coitsville
1 dealer
MC Donald
1 dealer
New Middletown
1 dealer
Washingtonville
1 dealer
Berlin
1 dealer
Big Prairie
1 dealer
Bolivar
1 dealer
Charm
1 dealer
Fredericksburg
1 dealer
Gnadenhutten
1 dealer
Homeworth
1 dealer
Killbuck Twp
1 dealer
Lakeville
1 dealer
Paris
1 dealer
Smithville
1 dealer
Wilmot
1 dealer
Zoar
1 dealer
Tippecanoe
1 dealer
Bloomdale
1 dealer
Chatfield
1 dealer
Green Springs
1 dealer
Plymouth
1 dealer
Willard
1 dealer
College Corner
1 dealer
Fairfield Township
1 dealer
North Bend
1 dealer
Clarksville
1 dealer
Highland
1 dealer
Manchester
1 dealer
Mowrystown
1 dealer
Russellville
1 dealer
Woodlawn
1 dealer
Saint Bernard
1 dealer
North College Hill
1 dealer
Forest Park
1 dealer
Colerain Twp
1 dealer
Anna
1 dealer
Botkins
1 dealer
Enon
1 dealer
Gratis
1 dealer
Jackson Center
1 dealer
Ludlow Falls
1 dealer
South Charleston
1 dealer
Osgood
1 dealer
Tremont City
1 dealer
W Alexandria
1 dealer
Beavercrk Twp
1 dealer
Union City
1 dealer
Harrison Twp
1 dealer
Riverside
1 dealer
Cheshire
1 dealer
Franklin Furnace
1 dealer
Coal Grove
1 dealer
Kingston
1 dealer
Kitts Hill
1 dealer
Lynx
1 dealer
MC Arthur
1 dealer
Minford
1 dealer
Otway
1 dealer
Athalia
1 dealer
Ray
1 dealer
South Webster
1 dealer
Amesville
1 dealer
Buchtel
1 dealer
Chester
1 dealer
Coal Run
1 dealer
New Matamoras
1 dealer
Racine
1 dealer
Shade
1 dealer
Stewart
1 dealer
Antwerp
1 dealer
Arlington
1 dealer
Dola
1 dealer
Grover Hill
1 dealer
MC Comb
1 dealer
Minster
1 dealer
MT Blanchard
1 dealer
New Knoxville
1 dealer
Ottoville
1 dealer
Payne
1 dealer
Rawson
1 dealer
ST Henry
1 dealer
ST Marys
1 dealer
Van Buren
1 dealer
Venedocia
1 dealer
Lyons
1 dealer
Butler
1 dealer
Archbold
1 dealer
Olmsted Falls
1 dealer
Fayetteville
1 dealer
Willshire
1 dealer
Dresden
1 dealer
Union
1 dealer
Mount Victory
1 dealer
Warrensville Hts
1 dealer
Boston Hts
1 dealer
Miamitown
1 dealer
Port Jefferson
1 dealer
Reedsville
1 dealer
Salineville
1 dealer
Rushsylvania
1 dealer
Gettysburg
1 dealer
Russia
1 dealer
Vanlue
1 dealer
Murray City
1 dealer
Washingtn C H
1 dealer
Ashley
1 dealer
North Benton
1 dealer
Sagamore Hills
1 dealer
Reading
1 dealer
Perrysville
1 dealer
Stoutsville
1 dealer
Gates Mills
1 dealer
Harrod
1 dealer
Grandview Heights
1 dealer
New Marshfield
1 dealer
West Unity
1 dealer
Hopedale
1 dealer
Summerfield
1 dealer
East Liberty
1 dealer
Philo
1 dealer
Fairlawn
1 dealer
Struthers
1 dealer
Fleming
1 dealer
Owensville
1 dealer
Milford Center
1 dealer
Scottown
1 dealer
Whitehall
1 dealer
West Alex
1 dealer
Trenton
1 dealer
Mendon
1 dealer
Custar
1 dealer
Lithopolis
1 dealer
New Springfield
1 dealer
Pepper Pike
1 dealer
Novelty
1 dealer
Adamsville
1 dealer
Fairfield Twp
1 dealer
Syracuse
1 dealer
Gun Stores & FFL Dealers in Ohio
Browse our complete directory of 4,078 federally licensed firearms dealers across 759 cities in Ohio. Find local gun stores for purchases, FFL transfer agents for online orders, gunsmiths, and pawnbrokers. All data is sourced from official ATF records.
Ohio Gun Laws Overview
Ohio enacted constitutional carry in 2022 and has strong preemption laws. No permit is required to purchase or carry firearms, no waiting period exists, and NFA items including suppressors are legal.
Concealed Carry
Permitless
Waiting Period
None
Purchase Permit
Not required
Background Check
Federal NICS
Open Carry
Allowed
NFA Items
Allowed
Min Age (Handgun)
21+
Stand Your Ground
Yes