FFL Dealers in Florida

4,464 licensed FFL dealers across 449 cities in Florida

Browse Cities in Florida

ALACHUA
11 dealers
ALFORD
3 dealers
ALTAMONTE SPRINGS
11 dealers
ALTHA
1 dealer
ALTOONA
3 dealers
ALVA
4 dealers
ANTHONY
3 dealers
APALACHICOLA
3 dealers
APOLLO BEACH
5 dealers
APOPKA
24 dealers
ARCADIA
9 dealers
ARCHER
2 dealers
ASTATULA
1 dealer
ASTOR
1 dealer
ATLANTIC BEACH
4 dealers
AUBURNDALE
6 dealers
AVENTURA
1 dealer
AVON PARK
11 dealers
BAKER
5 dealers
BALDWIN
1 dealer
BARTOW
13 dealers
BAY HARBOR ISLANDS
1 dealer
BAYONET POINT
1 dealer
BELLE GLADE
1 dealer
BELLEVIEW
6 dealers
BEVERLY HILLS
5 dealers
BIG PINE KEY
3 dealers
BLOUNTSTOWN
5 dealers
BOCA GRANDE
1 dealer
BOCA RATON
43 dealers
BOKEELIA
1 dealer
BONIFAY
7 dealers
BONITA SPRINGS
7 dealers
BOWLING GREEN
2 dealers
BOYNTON BEACH
22 dealers
BRADENTON
50 dealers
BRANDON
21 dealers
BRANFORD
4 dealers
BRISTOL
1 dealer
BRONSON
1 dealer
BROOKSVILLE
29 dealers
BRYCEVILLE
1 dealer
BUNNELL
4 dealers
BUSHNELL
4 dealers
CALLAHAN
12 dealers
CAMPBELLTON
1 dealer
CANTONMENT
9 dealers
CAPE CANAVERAL
2 dealers
CAPE CORAL
57 dealers
CARRABELLE
1 dealer
CASSELBERRY
8 dealers
CELEBRATION
1 dealer
CENTER HILL
3 dealers
CENTURY
3 dealers
CHIEFLAND
7 dealers
CHIPLEY
10 dealers
CHRISTMAS
1 dealer
CHULUOTA
2 dealers
CITRA
2 dealers
CITRUS SPRINGS
3 dealers
CLEARWATER
49 dealers
CLERMONT
28 dealers
CLEWISTON
4 dealers
COCOA
29 dealers
COCONUT CREEK
2 dealers
COOPER CITY
3 dealers
CORAL GABLES
1 dealer
CORAL SPRINGS
24 dealers
COTTONDALE
3 dealers
CRAWFORDVILLE
16 dealers
CRESCENT CITY
1 dealer
CRESTVIEW
20 dealers
CROSS CITY
1 dealer
CROSS CREEK
1 dealer
CRYSTAL RIVER
12 dealers
CUDJOE KEY
1 dealer
CUTLER BAY
4 dealers
DADE CITY
19 dealers
DANIA BEACH
1 dealer
DAVENPORT
11 dealers
DAVIE
27 dealers
DAYTONA BEACH
24 dealers
DAYTONA BEACH SHORES
1 dealer
DE LEON SPRINGS
1 dealer
DEBARY
5 dealers
DEERFIELD BEACH
9 dealers
DEFUNIAK SPRINGS
11 dealers
DELAND
22 dealers
DELRAY BEACH
22 dealers
DELTONA
18 dealers
DESTIN
6 dealers
DORAL
12 dealers
DOVER
1 dealer
DUETTE
1 dealer
DUNDEE
1 dealer
DUNEDIN
10 dealers
DUNNELLON
11 dealers
EAGLE LAKE
1 dealer
EAST PALATKA
1 dealer
EDGEWATER
8 dealers
EGLIN AFB
1 dealer
ELKTON
2 dealers
ELLENTON
1 dealer
ENGLEWOOD
13 dealers
ENTERPRISE
2 dealers
ESTERO
2 dealers
EUSTIS
12 dealers
FERN PARK
3 dealers
FERNANDINA BEACH
12 dealers
FLAGLER BEACH
3 dealers
FLEMING ISLAND
6 dealers
FLORAL CITY
6 dealers
FLORIDA CITY
1 dealer
FORT MYERS
2 dealers
FORT DENAUD
2 dealers
FORT LAUDERDALE
23 dealers
FORT MC COY
7 dealers
FORT MEADE
2 dealers
FORT MYERS
58 dealers
FORT PIERCE
22 dealers
FORT WALTON BEACH
22 dealers
FORT WHITE
4 dealers
FOUNTAIN
1 dealer
FREEPORT
9 dealers
FROSTPROOF
6 dealers
FT MYERS
10 dealers
FT WALTON BCH
1 dealer
FT WALTON BEACH
2 dealers
GAINESVILLE
31 dealers
GENEVA
10 dealers
GLEN SAINT MARY
3 dealers
GLEN ST MARY
1 dealer
GRACEVILLE
1 dealer
GRAND ISLAND
1 dealer
GRAND RIDGE
2 dealers
GRANT
1 dealer
GRANT VALKARIA
1 dealer
GREEN COVE SPRINGS
11 dealers
GREENACRES
1 dealer
GROVELAND
5 dealers
GULF BREEZE
9 dealers
HAINES CITY
6 dealers
HALLANDALE
2 dealers
HALLANDALE BEACH
4 dealers
HAMPTON
1 dealer
HARMONY
2 dealers
HASTINGS
3 dealers
HAVANA
7 dealers
HAWTHORNE
5 dealers
HERNANDO
8 dealers
HERNANDO BEACH
3 dealers
HIALEAH
32 dealers
HIGH SPRINGS
9 dealers
HILLIARD
4 dealers
HOBE SOUND
7 dealers
HOLDER
1 dealer
HOLIDAY
13 dealers
HOLLY HILL
7 dealers
HOLLYWOOD
21 dealers
HOLT
4 dealers
HOMESTEAD
11 dealers
HOMOSASSA
10 dealers
HOMOSASSA SPRINGS
1 dealer
HOSFORD
2 dealers
HOWEY IN THE HILLS
3 dealers
HUDSON
16 dealers
HURLBURT FIELD
1 dealer
IMMOKALEE
1 dealer
INDIALANTIC
3 dealers
INDIAN HARBOR BEACH
1 dealer
INDIAN ROCKS BEACH
1 dealer
INDIANTOWN
4 dealers
INGLIS
1 dealer
INTERLACHEN
1 dealer
INVERNESS
8 dealers
ISLAMORADA
1 dealer
JACKSONVILLE
157 dealers
JACKSONVILLE BEACH
5 dealers
JASPER
3 dealers
JAX BEACH
1 dealer
JAY
5 dealers
JENNINGS
3 dealers
JENSEN BEACH
7 dealers
JONESVILLE
1 dealer
JUPITER
15 dealers
KENANSVILLE
1 dealer
KEY LARGO
8 dealers
KEY WEST
9 dealers
KEYSTONE HEIGHTS
4 dealers
KISSIMMEE
45 dealers
LABELLE
7 dealers
LADY LAKE
5 dealers
LAKE BUTLER
3 dealers
LAKE CITY
29 dealers
LAKE CLARKE SHORES
1 dealer
LAKE HAMILTON
1 dealer
LAKE HELEN
4 dealers
LAKE MARY
8 dealers
LAKE PANASOFFKEE
3 dealers
LAKE PARK
6 dealers
LAKE PLACID
9 dealers
LAKE WALES
9 dealers
LAKE WORTH
21 dealers
LAKELAND
57 dealers
LAKEWOOD RANCH
3 dealers
LAND O LAKES
13 dealers
LANTANA
1 dealer
LARGO
34 dealers
LAUDERDALE LAKES
2 dealers
LAUDERHILL
1 dealer
LAUREL HILL
1 dealer
LECANTO
4 dealers
LEEHIGH ACRES
1 dealer
LEESBURG
14 dealers
LEHIGH ACRES
13 dealers
LIGHTHOUSE POINT
2 dealers
LITHIA
10 dealers
LIVE OAK
22 dealers
LONGWOOD
29 dealers
LOXAHATCHEE
26 dealers
LOXAHATCHEE GROVES
1 dealer
LUTZ
19 dealers
LYNN HAVEN
7 dealers
MAC DILL AFB
1 dealer
MACCLENNY
7 dealers
MADEIRA BEACH
1 dealer
MADISON
4 dealers
MAITLAND
6 dealers
MALABAR
1 dealer
MANGONIA PARK
1 dealer
MARATHON
6 dealers
MARCO ISLAND
1 dealer
MARGATE
13 dealers
MARIANNA
14 dealers
MARY ESTHER
4 dealers
MATLACHA
1 dealer
MATLACHA ISLES
1 dealer
MAYO
4 dealers
MC ALPIN
1 dealer
MEDLEY
3 dealers
MELBOURNE
36 dealers
MELBOURNE BEACH
3 dealers
MELROSE
6 dealers
MERRITT IS
1 dealer
MERRITT ISLAND
20 dealers
MIAMI
125 dealers
MIAMI BEACH
3 dealers
MIAMI GARDENS
4 dealers
MIAMI LAKES
4 dealers
MICANOPY
4 dealers
MIDDLEBURG
18 dealers
MIDWAY
3 dealers
MILTON
24 dealers
MIMS
3 dealers
MINNEOLA
5 dealers
MIRAMAR
2 dealers
MIRAMAR BEACH
1 dealer
MOLINO
4 dealers
MONTICELLO
6 dealers
MONTVERDE
1 dealer
MOUNT DORA
3 dealers
MULBERRY
7 dealers
MYAKKA CITY
9 dealers
N FORT MYERS
3 dealers
N FT MYERS
1 dealer
NAPLES
48 dealers
NAVARRE
10 dealers
NEPTUNE BEACH
1 dealer
NEW PORT RICHEY
19 dealers
NEW SMYRNA
1 dealer
NEW SMYRNA BEACH
16 dealers
NEWBERRY
12 dealers
NICEVILLE
12 dealers
NOKOMIS
4 dealers
NORTH FORT MYERS
9 dealers
NORTH LAUDERDALE
1 dealer
NORTH MIAMI
3 dealers
NORTH MIAMI BEACH
2 dealers
NORTH PALM BEACH
4 dealers
NORTH PORT
14 dealers
NORTH VENICE
2 dealers
O BRIEN
4 dealers
OAK HILL
2 dealers
OAKLAND
2 dealers
OAKLAND PARK
11 dealers
OCALA
64 dealers
OCKLAWAHA
1 dealer
OCOEE
10 dealers
ODESSA
13 dealers
OKEECHOBEE
21 dealers
OLD TOWN
3 dealers
OLDSMAR
6 dealers
OPA LOCKA
3 dealers
ORANGE CITY
8 dealers
ORANGE PARK
25 dealers
ORLANDO
153 dealers
ORMOND BEACH
11 dealers
OSPREY
1 dealer
OSTEEN
4 dealers
OVIEDO
13 dealers
OXFORD
1 dealer
PACE
14 dealers
PAISLEY
5 dealers
PALATKA
12 dealers
PALM BAY
28 dealers
PALM BEACH GARDENS
12 dealers
PALM CITY
11 dealers
PALM COAST
18 dealers
PALM HARBOR
12 dealers
PALM SPRINGS
2 dealers
PALMETTO
13 dealers
PALMETTO BAY
3 dealers
PANACEA
2 dealers
PANAMA CITY
31 dealers
PANAMA CITY BCH
1 dealer
PANAMA CITY BEACH
7 dealers
PARKER
1 dealer
PARKLAND
3 dealers
PARRISH
9 dealers
PATRICK AFB
1 dealer
PEMBROKE PARK
5 dealers
PEMBROKE PINES
9 dealers
PENSACOLA
42 dealers
PERRY
11 dealers
PIERSON
2 dealers
PINECREST
1 dealer
PINELLAS PARK
15 dealers
PLACIDA
1 dealer
PLANT CITY
15 dealers
PLANTATION
6 dealers
POINCIANA
1 dealer
POLK CITY
1 dealer
POMPANO BEACH
49 dealers
PONCE DE LEON
2 dealers
PONTE VEDRA
6 dealers
PONTE VEDRA BEACH
3 dealers
PORT CHARLOTTE
25 dealers
PORT ORANGE
16 dealers
PORT RICHEY
8 dealers
PORT SAINT JOE
3 dealers
PORT SAINT JOHN
2 dealers
PORT SAINT LUCIE
39 dealers
PORT ST LUCIE
19 dealers
PUNTA GORDA
17 dealers
QUINCY
7 dealers
RAIFORD
1 dealer
REDINGTON SHORES
2 dealers
RIDGE MANOR
1 dealer
RIVERVIEW
17 dealers
RIVIERA BEACH
4 dealers
ROCKLEDGE
13 dealers
ROTONDA WEST
1 dealer
ROYAL PALM BEACH
7 dealers
RUSKIN
9 dealers
S DAYTONA
1 dealer
SAFETY HARBOR
1 dealer
SAINT AUGUSTINE
38 dealers
SAINT AUGUSTINE BEACH
1 dealer
SAINT CLOUD
24 dealers
SAINT JAMES CITY
2 dealers
SAINT JOHNS
10 dealers
SAINT PETERSBURG
32 dealers
SAN ANTONIO
3 dealers
SANFORD
25 dealers
SANIBEL
1 dealer
SANTA ROSA BEACH
5 dealers
SARASOTA
74 dealers
SATELLITE BEACH
9 dealers
SEBASTIAN
9 dealers
SEBRING
22 dealers
SEFFNER
11 dealers
SEMINOLE
7 dealers
SEVILLE
2 dealers
SHALIMAR
2 dealers
SIDELL
1 dealer
SILVER SPRINGS
6 dealers
SNEADS
3 dealers
SORRENTO
5 dealers
SOUTH DAYTONA
3 dealers
SOUTH PASADENA
1 dealer
SOUTH VENICE
1 dealer
SOUTHPORT
2 dealers
SOUTHWEST RANCHES
3 dealers
SPRING HILL
28 dealers
ST AUGUSTINE
22 dealers
ST JOHNS
6 dealers
ST PETE BEACH
2 dealers
ST PETERSBURG
8 dealers
STARKE
5 dealers
STUART
35 dealers
SUMMERFIELD
5 dealers
SUMMERLAND KEY
1 dealer
SUMTERVILLE
2 dealers
SUN CITY CENTER
2 dealers
SUNNY ISLES BEACH
1 dealer
SUNRISE
9 dealers
SURFSIDE
1 dealer
SWEETWATER
2 dealers
TALLAHASSEE
65 dealers
TAMARAC
5 dealers
TAMPA
115 dealers
TARPON SPRINGS
13 dealers
TAVARES
3 dealers
TAVERNIER
2 dealers
TEQUESTA
6 dealers
THE VILLAGES
7 dealers
THONOTOSASSA
4 dealers
TICE
1 dealer
TITUSVILLE
22 dealers
TREASURE ISLAND
2 dealers
TRENTON
10 dealers
TYNDALL AFB
1 dealer
UMATILLA
7 dealers
VALPARAISO
4 dealers
VALRICO
8 dealers
VENICE
33 dealers
VERO BEACH
35 dealers
W PALM BCH
1 dealer
WALDO
1 dealer
WAUCHULA
8 dealers
WEBSTER
4 dealers
WEEKI WACHEE
5 dealers
WEIRSDALE
2 dealers
WELLBORN
3 dealers
WELLINGTON
12 dealers
WESLEY CHAPEL
20 dealers
WEST MELBOURNE
4 dealers
WEST MIAMI
1 dealer
WEST PALM BEACH
60 dealers
WEST PARK
3 dealers
WESTLAKE
2 dealers
WESTON
2 dealers
WESTVILLE
3 dealers
WEWAHITCHKA
10 dealers
WHITE SPRINGS
1 dealer
WILDWOOD
4 dealers
WILLISTON
4 dealers
WILTON MANORS
3 dealers
WIMAUMA
1 dealer
WINDERMERE
1 dealer
WINTER GARDEN
15 dealers
WINTER HAVEN
25 dealers
WINTER PARK
9 dealers
WINTER SPRINGS
8 dealers
YALAHA
2 dealers
YOUNGSTOWN
1 dealer
YULEE
4 dealers
ZEPHYRHILLS
11 dealers
ZOLFO SPRINGS
2 dealers