FFL Dealers in California
2,109 licensed FFL dealers across 538 cities in California
Browse Cities in California
ACTON
3 dealers
ADIN
1 dealer
AGOURA HILLS
2 dealers
AGUA DULCE
1 dealer
AGUANGA
1 dealer
ALAMO
1 dealer
ALHAMBRA
1 dealer
ALISO VIEJO
1 dealer
ALPINE
2 dealers
ALTA LOMA
1 dealer
ALTURAS
1 dealer
AMERICAN CANYON
1 dealer
ANAHEIM
24 dealers
ANDERSON
3 dealers
ANGELUS OAKS
1 dealer
ANTELOPE
3 dealers
ANTIOCH
2 dealers
APPLE VALLEY
8 dealers
APPLEGATE
1 dealer
ARBUCKLE
3 dealers
ARCADIA
1 dealer
ARCATA
1 dealer
ARMONA
1 dealer
ARNOLD
3 dealers
AROMAS
1 dealer
ARROYO GRANDE
5 dealers
ARTESIA
1 dealer
ARVIN
1 dealer
ATASCADERO
8 dealers
ATHERTON
1 dealer
ATWATER
1 dealer
AUBURN
8 dealers
AVALON
1 dealer
AVILA BEACH
1 dealer
AZUSA
12 dealers
BAKERSFIELD
58 dealers
BALDWIN PARK
3 dealers
BANNING
1 dealer
BARSTOW
2 dealers
BEALE AFB
2 dealers
BEAUMONT
5 dealers
BELL
1 dealer
BELLFLOWER
2 dealers
BEN LOMOND
1 dealer
BENICIA
2 dealers
BERMUDA DUNES
2 dealers
BEVERLY HILLS
8 dealers
BIG BEAR CITY
1 dealer
BIRDS LNDG
1 dealer
BISHOP
2 dealers
BLYTHE
3 dealers
BORON
1 dealer
BOULDER CREEK
1 dealer
BRADBURY
2 dealers
BREA
4 dealers
BRENTWOOD
3 dealers
BRIDGEPORT
1 dealer
BROWNS VALLEY
1 dealer
BUELLTON
4 dealers
BURBANK
14 dealers
BURLINGAME
3 dealers
BURNEY
2 dealers
BURSON
2 dealers
CALABASAS
2 dealers
CALIENTE
1 dealer
CALIFORNIA CITY
4 dealers
CAMARILLO
9 dealers
CAMERON PARK
2 dealers
CAMP PENDLETON
1 dealer
CAMPBELL
3 dealers
CANOGA PARK
1 dealer
CANYON COUNTRY
3 dealers
CANYON LAKE
4 dealers
CAPAY
1 dealer
CARLOTTA
1 dealer
CARLSBAD
4 dealers
CARMEL VALLEY
1 dealer
CARMICHAEL
2 dealers
CARSON
3 dealers
CASTAIC
1 dealer
CASTRO VALLEY
2 dealers
CERES
1 dealer
CERRITOS
2 dealers
CHALFANT VALLEY
1 dealer
CHATSWORTH
1 dealer
CHERRY VALLEY
1 dealer
CHICO
13 dealers
CHINO
8 dealers
CHINO HILLS
4 dealers
CHULA VISTA
9 dealers
CITRUS HEIGHTS
4 dealers
CITY OF INDUSTRY
2 dealers
CLEARLAKE
1 dealer
CLOVIS
19 dealers
COACHELLA
1 dealer
COALINGA
3 dealers
COARSEGOLD
3 dealers
COLEVILLE
1 dealer
COLFAX
1 dealer
COLTON
2 dealers
COLUSA
2 dealers
COMMERCE
1 dealer
COMPTON
1 dealer
CONCORD
3 dealers
CORCORAN
1 dealer
CORNING
1 dealer
CORONA
17 dealers
COSTA MESA
10 dealers
COTATI
2 dealers
COTTONWOOD
2 dealers
COVELO
1 dealer
COVINA
2 dealers
CRESTLINE
3 dealers
CRESTON
1 dealer
CULVER CITY
2 dealers
CUPERTINO
1 dealer
CYPRESS
1 dealer
DANA POINT
1 dealer
DELANO
3 dealers
DIAMOND SPRINGS
1 dealer
DINUBA
4 dealers
DISCOVERY BAY
1 dealer
DIXON
2 dealers
DOWNEY
2 dealers
DUARTE
1 dealer
DUBLIN
5 dealers
DULZURA
1 dealer
DUNSMUIR
1 dealer
DURHAM
2 dealers
EAST RANCHO DOMINGUEZ
1 dealer
EASTVALE
3 dealers
EDWARDS AFB
1 dealer
EL CAJON
9 dealers
EL CENTRO
4 dealers
EL CERRITO
3 dealers
EL DORADO
2 dealers
EL DORADO HILLS
5 dealers
EL NIDO
1 dealer
EL SEGUNDO
3 dealers
ELK GROVE
9 dealers
ESCONDIDO
4 dealers
ESPARTO
2 dealers
EUREKA
17 dealers
EXETER
4 dealers
FAIR OAKS
2 dealers
FAIRFAX
1 dealer
FAIRFIELD
4 dealers
FALL RIVER MILLS
1 dealer
FALLBROOK
3 dealers
FARMERSVILLE
2 dealers
FILLMORE
1 dealer
FOLSOM
2 dealers
FONTANA
9 dealers
FORESTVILLE
1 dealer
FORT BRAGG
3 dealers
FORT JONES
2 dealers
FORTUNA
2 dealers
FOSTER CITY
1 dealer
FOUNTAIN VALLEY
7 dealers
FOWLER
1 dealer
FREMONT
2 dealers
FRESNO
23 dealers
FRIANT
1 dealer
FULLERTON
9 dealers
GALT
4 dealers
GARDEN GROVE
7 dealers
GARDENA
4 dealers
GILROY
6 dealers
GLENDALE
11 dealers
GLENDORA
8 dealers
GOLETA
11 dealers
GONZALES
1 dealer
GRANADA HILLS
1 dealer
GRAND TERRACE
1 dealer
GRANITE BAY
3 dealers
GRASS VALLEY
8 dealers
GRATON
1 dealer
GREENWOOD
1 dealer
GRIDLEY
1 dealer
GROVER BEACH
2 dealers
GUSTINE
1 dealer
HANFORD
8 dealers
HAPPY CAMP
1 dealer
HAWTHORNE
2 dealers
HAYFORK
1 dealer
HAYWARD
4 dealers
HEMET
6 dealers
HERITAGE RANCH
1 dealer
HESPERIA
11 dealers
HIGHLAND
5 dealers
HOLLISTER
5 dealers
HOPLAND
1 dealer
HUME
1 dealer
HUNTINGTON BEACH
32 dealers
HYDESVILLE
1 dealer
IMPERIAL
2 dealers
IMPERIAL BEACH
1 dealer
INDEPENDENCE
1 dealer
INDIO
3 dealers
INGLEWOOD
2 dealers
IONE
3 dealers
IRVINE
13 dealers
JACKSON
4 dealers
JAMESTOWN
2 dealers
JAMUL
1 dealer
JUNCTION CITY
1 dealer
JURUPA VALLEY
1 dealer
KELSEYVILLE
2 dealers
KERMAN
2 dealers
KERNVILLE
2 dealers
KING CITY
2 dealers
KINGSBURG
2 dealers
LA CANADA
2 dealers
LA GRANGE
1 dealer
LA HABRA
1 dealer
LA MESA
2 dealers
LA MIRADA
1 dealer
LA PUENTE
2 dealers
LA QUINTA
1 dealer
LA VERNE
6 dealers
LAGUNA HILLS
4 dealers
LAGUNA NIGUEL
8 dealers
LAKE ARROWHEAD
1 dealer
LAKE ELSINORE
7 dealers
LAKE FOREST
11 dealers
LAKE ISABELLA
3 dealers
LAKE VIEW TERRACE
2 dealers
LAKEPORT
7 dealers
LAKESHORE
1 dealer
LAKESIDE
2 dealers
LAKEWOOD
2 dealers
LANCASTER
6 dealers
LANDERS
1 dealer
LATON
1 dealer
LAWNDALE
2 dealers
LAYTONVILLE
2 dealers
LEMON GROVE
2 dealers
LEWISTON
2 dealers
LINCOLN
4 dealers
LINDEN
1 dealer
LINDSAY
3 dealers
LITTLEROCK
1 dealer
LIVERMORE
15 dealers
LIVINGSTON
1 dealer
LOCKEFORD
1 dealer
LODI
10 dealers
LOMITA
1 dealer
LOMPOC
2 dealers
LONG BARN
1 dealer
LONG BEACH
4 dealers
LOOMIS
4 dealers
LOS ALTOS HILLS
1 dealer
LOS ANGELES
18 dealers
LOS BANOS
3 dealers
LOS GATOS
2 dealers
LOS OSOS
1 dealer
LOWER LAKE
2 dealers
LOYALTON
1 dealer
LYNWOOD
1 dealer
MADERA
8 dealers
MAGALIA
1 dealer
MALIBU
1 dealer
MANHATTAN BEACH
1 dealer
MANTECA
7 dealers
MANTON
2 dealers
MARINA
2 dealers
MARINA DEL REY
1 dealer
MARIPOSA
2 dealers
MARTINEZ
3 dealers
MARYSVILLE
5 dealers
MCCLELLAN
1 dealer
MCCLOUD
1 dealer
MCKINLEYVILLE
2 dealers
MENIFEE
6 dealers
MERCED
5 dealers
MIDWAY CITY
1 dealer
MILL VALLEY
1 dealer
MILPITAS
3 dealers
MINERAL
1 dealer
MISSION VIEJO
3 dealers
MODESTO
17 dealers
MOJAVE
1 dealer
MOKELUMNE HILL
1 dealer
MONROVIA
3 dealers
MONTCLAIR
2 dealers
MONTEBELLO
3 dealers
MONTEREY
2 dealers
MONTEREY PARK
2 dealers
MOORPARK
5 dealers
MORENO VALLEY
15 dealers
MORGAN HILL
4 dealers
MORRO BAY
2 dealers
MOUNT SHASTA
2 dealers
MOUNTAIN CENTER
1 dealer
MOUNTAIN HOUSE
2 dealers
MOUNTAIN VIEW
4 dealers
MURRIETA
16 dealers
NAPA
10 dealers
NATIONAL CITY
4 dealers
NEEDLES
1 dealer
NEVADA CITY
1 dealer
NEWARK
5 dealers
NEWBERRY SPRINGS
1 dealer
NEWBURY PARK
6 dealers
NEWCASTLE
4 dealers
NEWHALL
2 dealers
NEWMAN
1 dealer
NEWPORT BEACH
2 dealers
NIPOMO
5 dealers
NORCO
13 dealers
NORTH HIGHLANDS
3 dealers
NORTH HOLLYWOOD
1 dealer
NORTH TUSTIN
1 dealer
NORTHRIDGE
2 dealers
NORWALK
3 dealers
NOVATO
4 dealers
NUBIEBER
1 dealer
NUEVO
1 dealer
OAK HILLS
2 dealers
OAK PARK
1 dealer
OAK RUN
1 dealer
OAK VIEW
1 dealer
OAKDALE
10 dealers
OAKHURST
1 dealer
OAKLAND
2 dealers
OAKLEY
2 dealers
OCCIDENTAL
1 dealer
OCEANSIDE
4 dealers
OJAI
3 dealers
OLIVEHURST
3 dealers
ONTARIO
9 dealers
ORANGE
19 dealers
ORANGEVALE
6 dealers
ORCUTT
2 dealers
ORLAND
2 dealers
OROSI
1 dealer
OROVILLE
7 dealers
OXNARD
5 dealers
PACIFIC PALISADES
1 dealer
PACIFICA
2 dealers
PALM DESERT
6 dealers
PALM SPRINGS
2 dealers
PALMDALE
4 dealers
PALO ALTO
1 dealer
PALO CEDRO
2 dealers
PARADISE
3 dealers
PARLIER
1 dealer
PASADENA
5 dealers
PASO ROBLES
8 dealers
PATTERSON
1 dealer
PENN VALLEY
2 dealers
PERRIS
4 dealers
PETALUMA
11 dealers
PHELAN
2 dealers
PICO RIVERA
1 dealer
PILOT HILL
2 dealers
PINE GROVE
1 dealer
PINE VALLEY
1 dealer
PINOLE
1 dealer
PIONEER
2 dealers
PIRU
3 dealers
PISMO BEACH
1 dealer
PITTSBURG
1 dealer
PIXLEY
1 dealer
PLACENTIA
7 dealers
PLACERVILLE
11 dealers
PLEASANT HILL
1 dealer
PLUMAS LAKE
2 dealers
PLYMOUTH
1 dealer
POMONA
7 dealers
PORTERVILLE
3 dealers
PORTOLA
2 dealers
POTTER VALLEY
1 dealer
POWAY
5 dealers
RAMONA
2 dealers
RANCHITA
1 dealer
RANCHO CORDOVA
10 dealers
RANCHO CUCAMONGA
10 dealers
RANCHO MIRAGE
1 dealer
RANCHO MISSION VIEJO
1 dealer
RANCHO MURIETA
1 dealer
RANCHO PALOS VERDES
4 dealers
RANCHO SANTA FE
1 dealer
RANCHO SANTA MARGARITA
1 dealer
RAYMOND
1 dealer
RED BLUFF
5 dealers
REDDING
25 dealers
REDLANDS
7 dealers
REDONDO BEACH
3 dealers
REDWAY
1 dealer
REDWOOD CITY
2 dealers
REDWOOD VALLEY
2 dealers
REEDLEY
4 dealers
RESEDA
3 dealers
RIALTO
5 dealers
RICHVALE
1 dealer
RIDGECREST
13 dealers
RIO DELL
1 dealer
RIO OSO
1 dealer
RIO VISTA
2 dealers
RIPON
5 dealers
RIVERBANK
3 dealers
RIVERSIDE
36 dealers
ROCKLIN
8 dealers
ROHNERT PARK
4 dealers
ROSAMOND
4 dealers
ROSEVILLE
8 dealers
ROWLAND HEIGHTS
1 dealer
SACRAMENTO
21 dealers
SAINT HELENA
1 dealer
SALIDA
2 dealers
SALINAS
11 dealers
SAN ANDREAS
1 dealer
SAN BERNARDINO
9 dealers
SAN BRUNO
2 dealers
SAN CLEMENTE
3 dealers
SAN DIEGO
26 dealers
SAN DIMAS
2 dealers
SAN FERNANDO
10 dealers
SAN GABRIEL
2 dealers
SAN JACINTO
3 dealers
SAN JOSE
16 dealers
SAN JUAN
1 dealer
SAN LORENZO
1 dealer
SAN LUIS OBISPO
5 dealers
SAN MARCOS
6 dealers
SAN MATEO
2 dealers
SAN PEDRO
2 dealers
SAN RAFAEL
2 dealers
SAN RAMON
2 dealers
SANGER
5 dealers
SANTA ANA
11 dealers
SANTA BARBARA
8 dealers
SANTA CLARA
7 dealers
SANTA CLARITA
5 dealers
SANTA FE SPRINGS
2 dealers
SANTA MARGARITA
1 dealer
SANTA MARIA
10 dealers
SANTA MONICA
1 dealer
SANTA PAULA
4 dealers
SANTA ROSA
10 dealers
SANTA ROSA VALLEY
2 dealers
SANTA YSABEL
1 dealer
SANTEE
8 dealers
SARATOGA
1 dealer
SCOTTS VALLEY
2 dealers
SEASIDE
1 dealer
SEBASTOPOL
2 dealers
SELMA
2 dealers
SHAFTER
1 dealer
SHASTA LAKE
1 dealer
SHERMAN OAKS
1 dealer
SHINGLE SPRINGS
1 dealer
SIGNAL HILL
2 dealers
SILVERADO
1 dealer
SIMI VALLEY
28 dealers
SOLVANG
5 dealers
SOMERSET
3 dealers
SONOMA
4 dealers
SONORA
13 dealers
SOQUEL
3 dealers
SOUTH EL MONTE
1 dealer
SOUTH GATE
1 dealer
SOUTH LAKE TAHOE
2 dealers
SOUTH SAN FRANCISCO
2 dealers
SPRING VALLEY
1 dealer
STANTON
2 dealers
STEVENSON RANCH
1 dealer
STOCKTON
15 dealers
STUDIO CITY
1 dealer
SUISUN CITY
1 dealer
SUN VALLEY
3 dealers
SUNLAND
8 dealers
SUNNYVALE
10 dealers
SUSANVILLE
7 dealers
SUTTER
1 dealer
SUTTER CREEK
1 dealer
TAFT
3 dealers
TEHACHAPI
11 dealers
TEMECULA
11 dealers
TEMPLE CITY
3 dealers
TEMPLETON
4 dealers
THOUSAND OAKS
8 dealers
THREE RIVERS
2 dealers
TORRANCE
16 dealers
TRABUCO CANYON
2 dealers
TRACY
12 dealers
TRAVIS AFB
1 dealer
TRES PINOS
3 dealers
TRUCKEE
1 dealer
TULARE
10 dealers
TULELAKE
2 dealers
TUOLUMNE
2 dealers
TURLOCK
3 dealers
TUSTIN
1 dealer
TWAIN HARTE
1 dealer
TWENTYNINE PALMS
2 dealers
UKIAH
7 dealers
UNIVERSAL CITY
1 dealer
UPLAND
7 dealers
VACAVILLE
5 dealers
VALENCIA
7 dealers
VALLEJO
4 dealers
VALLEY SPRINGS
5 dealers
VAN NUYS
5 dealers
VANDENBERG AFB
3 dealers
VENTURA
8 dealers
VERNON
1 dealer
VICTORVILLE
5 dealers
VISALIA
14 dealers
VISTA
5 dealers
WALNUT
1 dealer
WALNUT CREEK
3 dealers
WARNER SPRINGS
1 dealer
WASCO
1 dealer
WATERFORD
1 dealer
WATSONVILLE
4 dealers
WEAVERVILLE
2 dealers
WELDON
2 dealers
WEST COVINA
3 dealers
WESTMINSTER
3 dealers
WHITEWATER
1 dealer
WHITMORE
1 dealer
WHITTIER
5 dealers
WILDOMAR
4 dealers
WILLITS
6 dealers
WILLOW CREEK
1 dealer
WILLOWS
1 dealer
WINCHESTER
2 dealers
WINDSOR
2 dealers
WINTERS
2 dealers
WOODLAND
11 dealers
WOODLAND HILLS
2 dealers
YORBA LINDA
11 dealers
YREKA
4 dealers
YUBA CITY
10 dealers
YUCAIPA
5 dealers
YUCCA VALLEY
2 dealers