FFL Dealers in Wisconsin

2,435 licensed dealers across 563 cities

Green Bay 49 dealers Appleton 40 dealers Kenosha 32 dealers Milwaukee 31 dealers Oshkosh 29 dealers Eau Claire 28 dealers Racine 25 dealers Waukesha 24 dealers Janesville 24 dealers Menomonie 24 dealers Beloit 22 dealers Madison 22 dealers Stevens Point 21 dealers Chippewa Falls 21 dealers West Allis 19 dealers Manitowoc 19 dealers Tomah 19 dealers Delavan 18 dealers Marshfield 18 dealers Wisconsin Rapids 18 dealers Fond DU Lac 18 dealers West Bend 17 dealers Watertown 17 dealers Rhinelander 16 dealers Menomonee Falls 15 dealers Burlington 15 dealers New Berlin 15 dealers Hudson 15 dealers Marinette 15 dealers Hartford 14 dealers Muskego 14 dealers Tomahawk 14 dealers Monroe 13 dealers Shawano 13 dealers Ashland 13 dealers Superior 13 dealers Germantown 12 dealers Oconomowoc 12 dealers New Richmond 12 dealers Rice Lake 12 dealers Brookfield 11 dealers Hartland 11 dealers Richland Center 11 dealers Prairie DU Chien 11 dealers LA Crosse 11 dealers Plymouth 10 dealers River Falls 10 dealers Wausau 10 dealers Antigo 10 dealers Black River Falls 10 dealers Sparta 10 dealers Waupaca 10 dealers Elkhorn 9 dealers Trevor 9 dealers Argyle 9 dealers Milton 9 dealers Sun Prairie 9 dealers Beaver Dam 9 dealers Reedsburg 9 dealers Waupun 9 dealers Baldwin 9 dealers Mosinee 9 dealers Grantsburg 9 dealers Hayward 9 dealers Neenah 9 dealers Pewaukee 8 dealers Sheboygan 8 dealers Franklin 8 dealers Edgerton 8 dealers Jefferson 8 dealers Lake Mills 8 dealers Portage 8 dealers Kaukauna 8 dealers Medford 8 dealers Eagle River 8 dealers Minocqua 8 dealers Three Lakes 8 dealers Onalaska 8 dealers Grafton 7 dealers Port Washington 7 dealers Franksville 7 dealers Mukwonago 7 dealers Oak Creek 7 dealers Dodgeville 7 dealers Fort Atkinson 7 dealers Baraboo 7 dealers Mauston 7 dealers New Lisbon 7 dealers Oconto 7 dealers Crivitz 7 dealers Two Rivers 7 dealers Sturgeon Bay 7 dealers Merrill 7 dealers Plover 7 dealers Rothschild 7 dealers Viroqua 7 dealers Bloomer 7 dealers Mondovi 7 dealers Ladysmith 7 dealers Berlin 7 dealers Clintonville 7 dealers Wild Rose 7 dealers Chilton 6 dealers Horicon 6 dealers Waterford 6 dealers Lodi 6 dealers Stoughton 6 dealers Boscobel 6 dealers Wisconsin Dells 6 dealers Peshtigo 6 dealers Pound 6 dealers Suamico 6 dealers Colby 6 dealers Nekoosa 6 dealers Stratford 6 dealers Crandon 6 dealers Phillips 6 dealers Alma 6 dealers Holmen 6 dealers Cadott 6 dealers Durand 6 dealers Elk Mound 6 dealers Spooner 6 dealers Frederic 6 dealers New London 6 dealers Cedarburg 5 dealers Kewaskum 5 dealers Mount Calvary 5 dealers Oostburg 5 dealers Rubicon 5 dealers Caledonia 5 dealers Lake Geneva 5 dealers Pleasant Prairie 5 dealers Union Grove 5 dealers MT Pleasant 5 dealers Deforest 5 dealers Highland 5 dealers Middleton 5 dealers Lancaster 5 dealers Potosi 5 dealers Friendship 5 dealers Pardeeville 5 dealers Rio 5 dealers Amery 5 dealers Ellsworth 5 dealers Somerset 5 dealers DE Pere 5 dealers Lena 5 dealers Porterfield 5 dealers Amherst 5 dealers Hurley 5 dealers Cashton 5 dealers Necedah 5 dealers West Salem 5 dealers Colfax 5 dealers Thorp 5 dealers Birchwood 5 dealers Cumberland 5 dealers Danbury 5 dealers South Range 5 dealers Washburn 5 dealers Webster 5 dealers Iola 5 dealers Ripon 5 dealers Wautoma 5 dealers Cedar Grove 4 dealers Jackson 4 dealers Iron Ridge 4 dealers Random Lake 4 dealers Richfield 4 dealers Greendale 4 dealers Salem 4 dealers Sullivan 4 dealers Clinton 4 dealers Evansville 4 dealers Spring Green 4 dealers Waterloo 4 dealers Cassville 4 dealers Adams 4 dealers Columbus 4 dealers Randolph 4 dealers Westfield 4 dealers Prescott 4 dealers ST Croix Falls 4 dealers Saint Croix Falls 4 dealers Gillett 4 dealers Freedom 4 dealers Pulaski 4 dealers Loyal 4 dealers Neillsville 4 dealers Land O Lakes 4 dealers Park Falls 4 dealers Woodruff 4 dealers Galesville 4 dealers Hillsboro 4 dealers Soldiers Grove 4 dealers Viola 4 dealers Altoona 4 dealers Boyceville 4 dealers Chetek 4 dealers Fall Creek 4 dealers Osseo 4 dealers Barron 4 dealers Siren 4 dealers Trego 4 dealers Coloma 4 dealers Greenville 4 dealers Menasha 4 dealers Omro 4 dealers Redgranite 4 dealers Winneconne 4 dealers Campbellsport 3 dealers Delafield 3 dealers Lomira 3 dealers Sussex 3 dealers Saukville 3 dealers Sheboygan Falls 3 dealers Slinger 3 dealers Big Bend 3 dealers Darien 3 dealers East Troy 3 dealers Genoa City 3 dealers South Milwaukee 3 dealers Shorewood 3 dealers Wauwatosa 3 dealers Arena 3 dealers Brodhead 3 dealers Cottage Grove 3 dealers Deerfield 3 dealers Livingston 3 dealers Mount Horeb 3 dealers Oregon 3 dealers Sauk City 3 dealers Waunakee 3 dealers Platteville 3 dealers Cambria 3 dealers Elroy 3 dealers Montello 3 dealers North Freedom 3 dealers Rock Springs 3 dealers Dresser 3 dealers Glenwood City 3 dealers Hager City 3 dealers Hammond 3 dealers Bonduel 3 dealers Cecil 3 dealers Coleman 3 dealers Gresham 3 dealers Lakewood 3 dealers Oconto Falls 3 dealers Pembine 3 dealers Shiocton 3 dealers Townsend 3 dealers Luxemburg 3 dealers Washington Island 3 dealers Ashwaubenon 3 dealers Auburndale 3 dealers Dorchester 3 dealers Eland 3 dealers Marathon 3 dealers Spencer 3 dealers Wittenberg 3 dealers Conover 3 dealers Lac DU Flambeau 3 dealers Mellen 3 dealers Blair 3 dealers Genoa 3 dealers Westby 3 dealers Augusta 3 dealers Boyd 3 dealers Holcombe 3 dealers Prairie Farm 3 dealers Wheeler 3 dealers Whitehall 3 dealers Bruce 3 dealers Foxboro 3 dealers Iron River 3 dealers Fremont 3 dealers Hancock 3 dealers Marion 3 dealers Edgar 3 dealers New Auburn 3 dealers Mount Pleasant 3 dealers Belgium 2 dealers Butler 2 dealers Cascade 2 dealers Colgate 2 dealers Eden 2 dealers Elkhart Lake 2 dealers Johnson Creek 2 dealers Juneau 2 dealers Malone 2 dealers Mayville 2 dealers Nashotah 2 dealers Neosho 2 dealers Newton 2 dealers Oakfield 2 dealers Eagle 2 dealers Bristol 2 dealers Hales Corners 2 dealers Paddock Lake 2 dealers Sturtevant 2 dealers Twin Lakes 2 dealers Brown Deer 2 dealers Greenfield 2 dealers Albany 2 dealers Barneveld 2 dealers Blue River 2 dealers Brooklyn 2 dealers Browntown 2 dealers Cobb 2 dealers Cross Plains 2 dealers Lone Rock 2 dealers Mazomanie 2 dealers Mineral Point 2 dealers Montfort 2 dealers New Glarus 2 dealers Prairie DU Sac 2 dealers Reeseville 2 dealers Sharon 2 dealers Verona 2 dealers Windsor 2 dealers Benton 2 dealers Dickeyville 2 dealers Cazenovia 2 dealers Fall River 2 dealers LA Valle 2 dealers Poynette 2 dealers Wonewoc 2 dealers Deer Park 2 dealers Osceola 2 dealers Star Prairie 2 dealers Abrams 2 dealers Athelstane 2 dealers Black Creek 2 dealers Florence 2 dealers Niagara 2 dealers Suring 2 dealers Algoma 2 dealers Casco 2 dealers Denmark 2 dealers Egg Harbor 2 dealers Kewaunee 2 dealers Whitelaw 2 dealers Abbotsford 2 dealers Granton 2 dealers Greenwood 2 dealers Hatley 2 dealers Ogema 2 dealers Owen 2 dealers Pittsville 2 dealers Weston 2 dealers Tigerton 2 dealers Argonne 2 dealers Boulder Junction 2 dealers Laona 2 dealers Manitowish Waters 2 dealers Mercer 2 dealers Wabeno 2 dealers Arbor Vitae 2 dealers Bangor 2 dealers Camp Douglas 2 dealers Kendall 2 dealers Ontario 2 dealers Taylor 2 dealers Trempealeau 2 dealers Warrens 2 dealers Cornell 2 dealers Dallas 2 dealers Independence 2 dealers Knapp 2 dealers Merrillan 2 dealers Plum City 2 dealers Stanley 2 dealers Cameron 2 dealers Gordon 2 dealers Marengo 2 dealers Mason 2 dealers Milltown 2 dealers Port Wing 2 dealers Sarona 2 dealers Solon Springs 2 dealers Bancroft 2 dealers Green Lake 2 dealers Hortonville 2 dealers Larsen 2 dealers Neshkoro 2 dealers Manawa 2 dealers Princeton 2 dealers Ogdensburg 2 dealers Weyauwega 2 dealers Kronenwetter 2 dealers Luck 2 dealers Ettrick 2 dealers Melrose 2 dealers Arcadia 2 dealers Elmwood 2 dealers Clayton 2 dealers Allenton 1 dealer Brownsville 1 dealer Cleveland 1 dealer Fredonia 1 dealer Hubertus 1 dealer Kohler 1 dealer Newburg 1 dealer Howards Grove 1 dealer Mequon 1 dealer Fontana 1 dealer Whitewater 1 dealer Williams Bay 1 dealer Fox Point 1 dealer Whitefish Bay 1 dealer Bayside 1 dealer West Milwaukee 1 dealer Saint Francis 1 dealer Afton 1 dealer Avalon 1 dealer Belleville 1 dealer Blue Mounds 1 dealer Cambridge 1 dealer Dane 1 dealer Darlington 1 dealer Edmund 1 dealer Juda 1 dealer Mcfarland 1 dealer Marshall 1 dealer Merrimac 1 dealer Monticello 1 dealer MT Horeb 1 dealer Muscoda 1 dealer Plain 1 dealer Rewey 1 dealer Shullsburg 1 dealer Bagley 1 dealer Fennimore 1 dealer Hazel Green 1 dealer Mount Hope 1 dealer West Baraboo 1 dealer Endeavor 1 dealer Fox Lake 1 dealer Markesan 1 dealer Loganville 1 dealer Union Center 1 dealer Clear Lake 1 dealer Emerald 1 dealer Roberts 1 dealer Wilson 1 dealer Woodville 1 dealer Houlton 1 dealer Armstrong Creek 1 dealer Navarino 1 dealer Beaver 1 dealer Dunbar 1 dealer Green Valley 1 dealer Little Chute 1 dealer Little Suamico 1 dealer Niagra 1 dealer Seymour 1 dealer Sobieski 1 dealer Baileys Harbor 1 dealer Ellison Bay 1 dealer Fish Creek 1 dealer Mishicot 1 dealer New Franken 1 dealer Reedsville 1 dealer Sister Bay 1 dealer Howard 1 dealer Arpin 1 dealer Athens 1 dealer Bowler 1 dealer Curtiss 1 dealer Deerbrook 1 dealer Elton 1 dealer Gilman 1 dealer Lublin 1 dealer Mattoon 1 dealer Ringle 1 dealer Schofield 1 dealer Unity 1 dealer Westboro 1 dealer White Lake 1 dealer Withee 1 dealer Butternut 1 dealer Glen Flora 1 dealer Glidden 1 dealer Harshaw 1 dealer Hawkins 1 dealer Montreal 1 dealer Phelps 1 dealer Prentice 1 dealer ST Germain 1 dealer Saint Germain 1 dealer Saxon 1 dealer Arkdale 1 dealer Cochrane 1 dealer Lynxville 1 dealer Mindoro 1 dealer Rockland 1 dealer Wilton 1 dealer Downing 1 dealer Fairchild 1 dealer Maiden Rock 1 dealer Nelson 1 dealer Ridgeland 1 dealer Sheldon 1 dealer Spring Valley 1 dealer Balsam Lake 1 dealer Cable 1 dealer Centuria 1 dealer Cornucopia 1 dealer Exeland 1 dealer High Bridge 1 dealer Lake Nebagamon 1 dealer Minong 1 dealer Turtle Lake 1 dealer Winter 1 dealer Grand Chute 1 dealer Plainfield 1 dealer Scandinavia 1 dealer Gratiot 1 dealer Brandon 1 dealer Cudahy 1 dealer Wrightstown 1 dealer Lannon 1 dealer Fort Mccoy 1 dealer Eleva 1 dealer Poy Sippi 1 dealer Ridgeway 1 dealer Oneida 1 dealer Waldo 1 dealer Black Earth 1 dealer Stoddard 1 dealer Sherwood 1 dealer Lisbon 1 dealer Adell 1 dealer Cato 1 dealer Greenleaf 1 dealer DE Soto 1 dealer Pelican Lake 1 dealer Almond 1 dealer North Prairie 1 dealer Lacrosse 1 dealer Arkansaw 1 dealer Wascott 1 dealer Avoca 1 dealer Gleason 1 dealer Ferryville 1 dealer Oxford 1 dealer Shell Lake 1 dealer Silver Lake 1 dealer Buffalo City 1 dealer Junction City 1 dealer South Wayne 1 dealer Bayfield 1 dealer Wausaukee 1 dealer Palmyra 1 dealer Walworth 1 dealer Brillion 1 dealer Drummond 1 dealer Ixonia 1 dealer New Holstein 1 dealer Fountain City 1 dealer Glenbeulah 1 dealer

Gun Stores & FFL Dealers in Wisconsin

Browse our complete directory of 2,435 federally licensed firearms dealers across 563 cities in Wisconsin. Find local gun stores for purchases, FFL transfer agents for online orders, gunsmiths, and pawnbrokers. All data is sourced from official ATF records.

Wisconsin Gun Laws Overview

Wisconsin is a shall-issue state with no permit to purchase and no waiting period. The state uses its own background check system, has preemption, and NFA items including suppressors are legal.

Concealed Carry
Shall-issue
Waiting Period
None
Purchase Permit
Not required
Background Check
Federal + State
Open Carry
Allowed
NFA Items
Allowed
Min Age (Handgun)
21+
Stand Your Ground
Yes