FFL Dealers in Minnesota

1,537 licensed FFL dealers across 494 cities in Minnesota

Browse Cities in Minnesota

ADA
4 dealers
ADRIAN
3 dealers
AFTON
2 dealers
AITKIN
5 dealers
AKELEY
1 dealer
ALBANY
4 dealers
ALBERT LEA
6 dealers
ALBERTA
1 dealer
ALBERTVILLE
3 dealers
ALBORN
1 dealer
ALEXANDRIA
17 dealers
ALVARADO
1 dealer
ANDOVER
8 dealers
ANNANDALE
3 dealers
ANOKA
13 dealers
APPLE VALLEY
10 dealers
APPLETON
1 dealer
ARGYLE
2 dealers
ARLINGTON
1 dealer
ASKOV
2 dealers
AURORA
3 dealers
AUSTIN
5 dealers
AVON
1 dealer
BABBITT
1 dealer
BACKUS
3 dealers
BAGLEY
2 dealers
BALATON
1 dealer
BARNESVILLE
1 dealer
BARNUM
3 dealers
BARRETT
1 dealer
BATTLE LAKE
3 dealers
BAUDETTE
1 dealer
BAXTER
5 dealers
BEAVER CREEK
2 dealers
BECKER
3 dealers
BEJOU
2 dealers
BELLE PLAINE
2 dealers
BEMIDJI
15 dealers
BENSON
3 dealers
BERTHA
1 dealer
BIG LAKE
4 dealers
BIRD ISLAND
2 dealers
BIWABIK
1 dealer
BLACKDUCK
1 dealer
BLAINE
16 dealers
BLOOMING PRAIRIE
2 dealers
BLOOMINGTON
7 dealers
BLUE EARTH
2 dealers
BLUFFTON
1 dealer
BOVEY
1 dealer
BOYD
1 dealer
BRAHAM
2 dealers
BRAINERD
16 dealers
BRANDON
3 dealers
BRECKENRIDGE
5 dealers
BREWSTER
1 dealer
BRITT
2 dealers
BROOK PARK
2 dealers
BROOKLYN CENTER
4 dealers
BROOKLYN PARK
9 dealers
BROOTEN
2 dealers
BROWNTON
3 dealers
BRUNO
1 dealer
BUFFALO
3 dealers
BURNSVILLE
14 dealers
BYRON
2 dealers
CALEDONIA
1 dealer
CAMBRIDGE
8 dealers
CANBY
2 dealers
CANNON FALLS
1 dealer
CARLOS
2 dealers
CARLTON
1 dealer
CARVER
1 dealer
CASS LAKE
1 dealer
CEDAR
1 dealer
CENTER CITY
1 dealer
CEYLON
1 dealer
CHAMPLIN
2 dealers
CHANDLER
2 dealers
CHANHASSEN
4 dealers
CHASKA
3 dealers
CHATFIELD
2 dealers
CHISAGO CITY
3 dealers
CHISHOLM
3 dealers
CHOKIO
1 dealer
CIRCLE PINES
3 dealers
CLARA CITY
2 dealers
CLEARWATER
1 dealer
CLIMAX
1 dealer
CLINTON
1 dealer
CLOQUET
9 dealers
COHASSET
2 dealers
COKATO
1 dealer
COLUMBIA HEIGHTS
1 dealer
COMFREY
2 dealers
CONGER
1 dealer
COOK
2 dealers
COON RAPIDS
9 dealers
CORCORAN
4 dealers
COTTAGE GROVE
6 dealers
COTTONWOOD
2 dealers
COURTLAND
1 dealer
CROOKSTON
4 dealers
CROSSLAKE
1 dealer
CULVER
1 dealer
CUSHING
3 dealers
DALTON
1 dealer
DANUBE
1 dealer
DANVERS
1 dealer
DARFUR
1 dealer
DARWIN
2 dealers
DASSEL
2 dealers
DAYTON
2 dealers
DEER RIVER
1 dealer
DELANO
2 dealers
DENNISON
1 dealer
DENT
1 dealer
DETROIT LAKES
6 dealers
DEXTER
1 dealer
DODGE CENTER
2 dealers
DOVER
2 dealers
DULUTH
24 dealers
DUNNELL
1 dealer
EAGAN
7 dealers
EAST BETHEL
4 dealers
EAST GRAND FORKS
5 dealers
EDEN PRAIRIE
6 dealers
EDGERTON
2 dealers
EDINA
8 dealers
EITZEN
1 dealer
ELBOW LAKE
2 dealers
ELGIN
2 dealers
ELIZABETH
1 dealer
ELK RIVER
13 dealers
ELY
3 dealers
EMBARRASS
1 dealer
EMILY
1 dealer
ERHARD
1 dealer
ERSKINE
2 dealers
ESKO
1 dealer
EVANSVILLE
2 dealers
EVELETH
2 dealers
EXCELSIOR
1 dealer
EYOTA
3 dealers
FAIRFAX
1 dealer
FAIRMONT
5 dealers
FARIBAULT
11 dealers
FARMINGTON
11 dealers
FERGUS FALLS
10 dealers
FERTILE
4 dealers
FINLAYSON
1 dealer
FISHER
1 dealer
FLOODWOOD
2 dealers
FOLEY
4 dealers
FOREST LAKE
13 dealers
FORESTON
2 dealers
FORT RIPLEY
2 dealers
FOSSTON
3 dealers
FRAZEE
2 dealers
FRIDLEY
4 dealers
FULDA
1 dealer
GARDEN CITY
1 dealer
GARFIELD
3 dealers
GARRISON
2 dealers
GAYLORD
1 dealer
GEM LAKE
1 dealer
GILBERT
2 dealers
GLENCOE
3 dealers
GLENVILLE
2 dealers
GLENWOOD
2 dealers
GLYNDON
1 dealer
GONVICK
2 dealers
GOODVIEW
1 dealer
GRACEVILLE
1 dealer
GRAND MARAIS
3 dealers
GRAND RAPIDS
15 dealers
GRANITE FALLS
1 dealer
GREEN ISLE
1 dealer
GREENBUSH
1 dealer
GREENFIELD
3 dealers
GROVE CITY
1 dealer
GRYGLA
1 dealer
GULLY
3 dealers
HACKENSACK
2 dealers
HADLEY
1 dealer
HALLOCK
1 dealer
HAM LAKE
8 dealers
HAMPTON
1 dealer
HANCOCK
1 dealer
HARDWICK
2 dealers
HARMONY
2 dealers
HARRIS
2 dealers
HASTINGS
6 dealers
HAYFIELD
1 dealer
HENDERSON
1 dealer
HENDRICKS
1 dealer
HENDRUM
1 dealer
HENNING
1 dealer
HERMANTOWN
3 dealers
HERON LAKE
1 dealer
HEWITT
1 dealer
HIBBING
7 dealers
HILLS
2 dealers
HINCKLEY
6 dealers
HOFFMAN
1 dealer
HOLDINGFORD
2 dealers
HOLLOWAY
1 dealer
HOLYOKE
1 dealer
HOPKINS
2 dealers
HOWARD LAKE
2 dealers
HOYT LAKES
1 dealer
HUGO
9 dealers
HUMBOLDT
1 dealer
HUTCHINSON
12 dealers
INDEPENDENCE
1 dealer
INTERNATIONAL FALLS
6 dealers
INVER GROVE HEIGHTS
9 dealers
IRON
3 dealers
IRONTON
1 dealer
ISANTI
9 dealers
ISLE
2 dealers
JACKSON
1 dealer
JACOBSON
1 dealer
JORDAN
3 dealers
KARLSTAD
2 dealers
KASOTA
2 dealers
KASSON
5 dealers
KENYON
3 dealers
KERKHOVEN
1 dealer
KILKENNY
2 dealers
KIMBALL
2 dealers
LA CRESCENT
5 dealers
LAFAYETTE
2 dealers
LAKE BENTON
1 dealer
LAKE BRONSON
1 dealer
LAKE CITY
2 dealers
LAKE CRYSTAL
4 dealers
LAKE ELMO
1 dealer
LAKE PARK
1 dealer
LAKE SHORE
1 dealer
LAKEFIELD
1 dealer
LAKEVILLE
13 dealers
LANCASTER
1 dealer
LANESBORO
1 dealer
LANSING
2 dealers
LAPORTE
1 dealer
LE CENTER
4 dealers
LE ROY
1 dealer
LE SUEUR
5 dealers
LENGBY
2 dealers
LEONARD
1 dealer
LEWISTON
1 dealer
LINDSTROM
2 dealers
LINO LAKES
1 dealer
LITCHFIELD
7 dealers
LITTLE CANADA
3 dealers
LITTLE FALLS
5 dealers
LITTLEFORK
1 dealer
LONG PRAIRIE
1 dealer
LONGVILLE
2 dealers
LONSDALE
2 dealers
LORETTO
3 dealers
LOWRY
2 dealers
LUVERNE
5 dealers
MABEL
1 dealer
MADISON
2 dealers
MADISON LAKE
4 dealers
MAHNOMEN
2 dealers
MAKINEN
1 dealer
MANKATO
12 dealers
MANTORVILLE
1 dealer
MAPLE GROVE
7 dealers
MAPLE LAKE
1 dealer
MAPLE PLAIN
1 dealer
MAPLEWOOD
4 dealers
MARCELL
2 dealers
MARINE
1 dealer
MARSHALL
10 dealers
MAZEPPA
3 dealers
MCGREGOR
4 dealers
MEDINA
3 dealers
MELROSE
2 dealers
MENAHGA
4 dealers
MENDOTA HEIGHTS
3 dealers
MERRIFIELD
3 dealers
MIDDLE RIVER
1 dealer
MILACA
4 dealers
MILAN
1 dealer
MILLVILLE
1 dealer
MINNEAPOLIS
5 dealers
MINNEOTA
3 dealers
MINNESOTA CITY
2 dealers
MINNESOTA LAKE
2 dealers
MINNETONKA
6 dealers
MINNETRISTA
2 dealers
MONTEVIDEO
4 dealers
MONTGOMERY
2 dealers
MONTICELLO
11 dealers
MONTROSE
1 dealer
MOORHEAD
17 dealers
MOOSE LAKE
3 dealers
MORA
3 dealers
MORRIS
8 dealers
MORRISTOWN
1 dealer
MORTON
1 dealer
MOTLEY
1 dealer
MOUND
2 dealers
MOUNDS VIEW
1 dealer
MOUNTAIN IRON
2 dealers
MOUNTAIN LAKE
2 dealers
NASHWAUK
1 dealer
NAYTAHWAUSH
2 dealers
NERSTRAND
1 dealer
NEVIS
3 dealers
NEW AUBURN
1 dealer
NEW BRIGHTON
4 dealers
NEW HOPE
3 dealers
NEW LONDON
1 dealer
NEW MARKET
1 dealer
NEW PRAGUE
3 dealers
NEW RICHLAND
1 dealer
NEW ULM
9 dealers
NEW YORK MILLS
2 dealers
NEWFOLDEN
1 dealer
NICOLLET
1 dealer
NO OAKS
1 dealer
NORTH BRANCH
7 dealers
NORTH MANKATO
2 dealers
NORTHFIELD
4 dealers
NORTHOME
1 dealer
NORWOOD YOUNG AMERICA
1 dealer
NOWTHEN
3 dealers
OAK PARK HEIGHTS
1 dealer
OAKDALE
5 dealers
OGILVIE
1 dealer
OLIVIA
1 dealer
ONAMIA
1 dealer
ORONOCO
1 dealer
ORTONVILLE
4 dealers
OSAKIS
3 dealers
OSSEO
1 dealer
OTSEGO
2 dealers
OTTERTAIL
3 dealers
OUTING
1 dealer
OWATONNA
5 dealers
PALISADE
2 dealers
PARK RAPIDS
11 dealers
PARKERS PRAIRIE
3 dealers
PAYNESVILLE
1 dealer
PELICAN RAPIDS
6 dealers
PEQUOT LAKES
4 dealers
PERHAM
6 dealers
PETERSON
1 dealer
PIERZ
1 dealer
PILLAGER
7 dealers
PINE CITY
9 dealers
PINE ISLAND
3 dealers
PINE RIVER
1 dealer
PIPESTONE
1 dealer
PLAINVIEW
2 dealers
PLUMMER
1 dealer
PLYMOUTH
8 dealers
PONSFORD
1 dealer
PORTER
1 dealer
PRESTON
1 dealer
PRINCETON
10 dealers
PRIOR LAKE
12 dealers
PROCTOR
1 dealer
RAMSEY
10 dealers
RAYMOND
1 dealer
RED LAKE FALLS
1 dealer
RED WING
12 dealers
REDWOOD FALLS
4 dealers
REMER
2 dealers
RENVILLE
2 dealers
RICE
3 dealers
RICHFIELD
2 dealers
ROBBINSDALE
2 dealers
ROCHERT
1 dealer
ROCHESTER
20 dealers
ROGERS
5 dealers
ROSEAU
4 dealers
ROSEMOUNT
10 dealers
ROSEVILLE
2 dealers
ROYALTON
1 dealer
RUSHFORD
2 dealers
SABIN
2 dealers
SAGINAW
5 dealers
SAINT CHARLES
1 dealer
SAINT CLAIR
1 dealer
SAINT CLOUD
14 dealers
SAINT FRANCIS
1 dealer
SAINT LOUIS PARK
3 dealers
SAINT MICHAEL
6 dealers
SAINT PAUL
7 dealers
SAINT PAUL PARK
1 dealer
SAINT PETER
3 dealers
SANBORN
1 dealer
SANDSTONE
1 dealer
SAUK CENTRE
3 dealers
SAUK RAPIDS
3 dealers
SAUM
1 dealer
SAVAGE
6 dealers
SCANDIA
1 dealer
SCHROEDER
1 dealer
SEBEKA
1 dealer
SHAKOPEE
5 dealers
SHERBURN
1 dealer
SHEVLIN
2 dealers
SHOREVIEW
2 dealers
SHOREWOOD
2 dealers
SIDE LAKE
1 dealer
SILVER BAY
2 dealers
SILVER LAKE
1 dealer
SLAYTON
1 dealer
SOUTH HAVEN
1 dealer
SOUTH SAINT PAUL
3 dealers
SOUTH ST PAUL
1 dealer
SPICER
4 dealers
SPRING GROVE
1 dealer
SPRING LAKE PARK
4 dealers
SPRINGFIELD
1 dealer
ST CHARLES
1 dealer
ST CLAIR
1 dealer
ST CLOUD
7 dealers
ST FRANCIS
1 dealer
ST JAMES
3 dealers
ST JOSEPH
1 dealer
ST PAUL
1 dealer
ST PAUL PARK
3 dealers
ST PETER
1 dealer
STACY
5 dealers
STAPLES
10 dealers
STARBUCK
3 dealers
STEEN
1 dealer
STEPHEN
1 dealer
STEWARTVILLE
2 dealers
STILLWATER
3 dealers
STORDEN
1 dealer
SWANVILLE
2 dealers
TALMOON
1 dealer
TAYLORS FALLS
3 dealers
THIEF RIVER FALLS
13 dealers
TOWER
1 dealer
TRUMAN
1 dealer
TWIN VALLEY
2 dealers
TWO HARBORS
3 dealers
ULEN
2 dealers
UNDERWOOD
3 dealers
UPSALA
1 dealer
VADNAIS HEIGHTS
2 dealers
VERNDALE
1 dealer
VERNON CENTER
2 dealers
VICTORIA
2 dealers
VINING
1 dealer
VIRGINIA
5 dealers
WABASHA
3 dealers
WACONIA
3 dealers
WADENA
1 dealer
WAITE PARK
5 dealers
WALKER
5 dealers
WALNUT GROVE
1 dealer
WARREN
2 dealers
WARROAD
6 dealers
WARSAW
1 dealer
WASECA
6 dealers
WATERTOWN
1 dealer
WATERVILLE
2 dealers
WATSON
1 dealer
WAVERLY
2 dealers
WELCH
2 dealers
WELCOME
2 dealers
WELLS
3 dealers
WENDELL
1 dealer
WEST SAINT PAUL
2 dealers
WESTBROOK
1 dealer
WHEATON
1 dealer
WHITE BEAR LAKE
4 dealers
WHITE BEAR TOWNSHIP
2 dealers
WILLIAMS
3 dealers
WILLMAR
8 dealers
WILLOW RIVER
1 dealer
WINDOM
7 dealers
WINNEBAGO
3 dealers
WINONA
10 dealers
WINSTED
2 dealers
WOLVERTON
2 dealers
WOODBURY
4 dealers
WOODLAND
1 dealer
WORTHINGTON
4 dealers
WRENSHALL
1 dealer
WRIGHT
2 dealers
ZIMMERMAN
13 dealers
ZUMBRO FALLS
1 dealer