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