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