FFL Dealers in Oklahoma

1,653 licensed FFL dealers across 311 cities in Oklahoma

Browse Cities in Oklahoma

ADA
15 dealers
ADAIR
1 dealer
ADDINGTON
1 dealer
AFTON
4 dealers
AGRA
1 dealer
ALLEN
2 dealers
ALTUS
11 dealers
ALTUS AFB
1 dealer
ALVA
4 dealers
AMBER
1 dealer
ANADARKO
4 dealers
ANTLERS
2 dealers
APACHE
3 dealers
ARAPAHO
1 dealer
ARCADIA
3 dealers
ARDMORE
9 dealers
ASHER
2 dealers
ATOKA
9 dealers
BARNSDALL
2 dealers
BARTLESVILLE
27 dealers
BEAVER
2 dealers
BEGGS
3 dealers
BESSIE
1 dealer
BETHANY
8 dealers
BIXBY
13 dealers
BLACKWELL
1 dealer
BLAIR
2 dealers
BLANCHARD
15 dealers
BLUEJACKET
2 dealers
BOISE CITY
2 dealers
BOKCHITO
1 dealer
BOKOSHE
1 dealer
BOSWELL
2 dealers
BRISTOW
7 dealers
BROKEN ARROW
49 dealers
BROKEN BOW
10 dealers
BURNS FLAT
1 dealer
BUTLER
1 dealer
BYARS
1 dealer
CACHE
4 dealers
CADDO
1 dealer
CALERA
2 dealers
CALVIN
1 dealer
CAMERON
3 dealers
CANEY
1 dealer
CANTON
1 dealer
CANUTE
2 dealers
CARMEN
2 dealers
CARNEGIE
3 dealers
CARNEY
1 dealer
CARTER
2 dealers
CASHION
4 dealers
CATOOSA
6 dealers
CEMENT
1 dealer
CHANDLER
4 dealers
CHECOTAH
8 dealers
CHELSEA
5 dealers
CHEYENNE
3 dealers
CHICKASHA
11 dealers
CHOCTAW
14 dealers
CHOUTEAU
4 dealers
CLAIREMORE
1 dealer
CLAREMORE
20 dealers
CLAYTON
1 dealer
CLEVELAND
2 dealers
CLINTON
7 dealers
COALGATE
1 dealer
COLCORD
1 dealer
COLLINSVILLE
6 dealers
COMANCHE
2 dealers
COMMERCE
1 dealer
COOKSON
1 dealer
CORDELL
1 dealer
COWETA
13 dealers
CRESCENT
2 dealers
CROWDER
1 dealer
CUSHING
7 dealers
CUSTER CITY
1 dealer
DAVIS
3 dealers
DEL CITY
2 dealers
DELAWARE
1 dealer
DEPEW
1 dealer
DEWEY
5 dealers
DILL CITY
1 dealer
DOVER
1 dealer
DRUMRIGHT
1 dealer
DUNCAN
12 dealers
DURANT
15 dealers
EDMOND
57 dealers
EL RENO
9 dealers
ELGIN
3 dealers
ELK CITY
17 dealers
ELMORE CITY
1 dealer
ENID
30 dealers
EUCHA
4 dealers
EUFAULA
6 dealers
FAIRLAND
1 dealer
FAIRVIEW
1 dealer
FLETCHER
4 dealers
FORGAN
1 dealer
FORT COBB
3 dealers
FORT GIBSON
4 dealers
FORT SILL
1 dealer
FORT SUPPLY
1 dealer
FORT TOWSON
1 dealer
FOSS
3 dealers
FREDERICK
3 dealers
FREEDOM
1 dealer
GAGE
1 dealer
GARBER
2 dealers
GEARY
1 dealer
GLENCOE
1 dealer
GLENPOOL
6 dealers
GOLDSBY
2 dealers
GOODWELL
1 dealer
GORE
2 dealers
GOULD
1 dealer
GRACEMONT
2 dealers
GRANITE
1 dealer
GROVE
6 dealers
GUTHRIE
12 dealers
GUYMON
7 dealers
HAMMON
2 dealers
HARRAH
5 dealers
HARTSHORNE
1 dealer
HASKELL
2 dealers
HASTINGS
1 dealer
HEAVENER
3 dealers
HELENA
1 dealer
HENDRIX
1 dealer
HENNESSEY
2 dealers
HENRYETTA
3 dealers
HINTON
3 dealers
HOBART
3 dealers
HOLDENVILLE
6 dealers
HOLLIS
3 dealers
HOMINY
5 dealers
HOOKER
6 dealers
HOWE
1 dealer
HUGO
5 dealers
HULBERT
3 dealers
HUNTER
1 dealer
IDABEL
10 dealers
INDIANOLA
1 dealer
INOLA
6 dealers
JAY
4 dealers
JENKS
8 dealers
JENNINGS
2 dealers
JET
1 dealer
JONES
4 dealers
KANSAS
1 dealer
KENTON
1 dealer
KIEFER
4 dealers
KINGFISHER
7 dealers
KINGSTON
6 dealers
KINTA
2 dealers
KIOWA
1 dealer
KONAWA
2 dealers
LAMAR
1 dealer
LAVERNE
3 dealers
LAWTON
33 dealers
LEBANON
1 dealer
LEEDEY
2 dealers
LEON
1 dealer
LEXINGTON
1 dealer
LINDSAY
4 dealers
LOCUST GROVE
3 dealers
LONE GROVE
1 dealer
LONE WOLF
1 dealer
LOVELAND
1 dealer
LUTHER
3 dealers
MACOMB
1 dealer
MADILL
6 dealers
MANCHESTER
1 dealer
MANGUM
1 dealer
MANNFORD
2 dealers
MARIETTA
1 dealer
MARLOW
4 dealers
MAUD
1 dealer
MCALESTER
15 dealers
MCLOUD
7 dealers
MEDFORD
2 dealers
MEEKER
2 dealers
MENO
1 dealer
MERIDIAN
1 dealer
MIAMI
7 dealers
MIDWEST CITY
10 dealers
MINCO
3 dealers
MOFFETT
1 dealer
MOORE
12 dealers
MOORELAND
5 dealers
MORRIS
1 dealer
MORRISON
2 dealers
MOUNDS
2 dealers
MULDROW
10 dealers
MUSKOGEE
20 dealers
MUSTANG
17 dealers
NEWALLA
5 dealers
NEWCASTLE
6 dealers
NEWKIRK
2 dealers
NICHOLS HILLS
2 dealers
NOBLE
7 dealers
NORMAN
25 dealers
NORTH MIAMI
1 dealer
NOWATA
4 dealers
OKARCHE
5 dealers
OKC
3 dealers
OKEMAH
2 dealers
OKLAHOMA CITY
131 dealers
OKMULGEE
8 dealers
OLUSTEE
1 dealer
OOLOGAH
1 dealer
ORLANDO
1 dealer
OWASSO
25 dealers
PARK HILL
1 dealer
PAULS VALLEY
7 dealers
PAWHUSKA
4 dealers
PAWNEE
2 dealers
PEGGS
1 dealer
PERKINS
5 dealers
PERRY
6 dealers
PIEDMONT
3 dealers
POCOLA
3 dealers
PONCA CITY
16 dealers
PORTER
1 dealer
POTEAU
8 dealers
PRAGUE
8 dealers
PROCTOR
1 dealer
PRYOR
4 dealers
PURCELL
3 dealers
QUAPAW
2 dealers
RALSTON
1 dealer
RAMONA
1 dealer
RATTAN
1 dealer
RED OAK
4 dealers
RINGLING
2 dealers
ROFF
1 dealer
ROLAND
2 dealers
ROOSEVELT
2 dealers
ROSE
1 dealer
ROSSTON
1 dealer
SALLISAW
9 dealers
SAND SPRINGS
16 dealers
SAPULPA
17 dealers
SAYRE
4 dealers
SEILING
2 dealers
SEMINOLE
6 dealers
SHATTUCK
3 dealers
SHAWNEE
23 dealers
SHIDLER
1 dealer
SKIATOOK
10 dealers
SOPER
1 dealer
SPARKS
1 dealer
SPERRY
1 dealer
SPIRO
3 dealers
STIGLER
6 dealers
STILLWATER
18 dealers
STILWELL
6 dealers
STRATFORD
3 dealers
STRINGTOWN
1 dealer
STROUD
2 dealers
SULPHUR
6 dealers
SWEETWATER
1 dealer
TAHLEQUAH
11 dealers
TALIHINA
2 dealers
TALOGA
1 dealer
TECUMSEH
6 dealers
TEMPLE
1 dealer
TERLTON
1 dealer
TEXHOMA
1 dealer
THACKERVILLE
2 dealers
TINKER AFB
1 dealer
TISHOMINGO
7 dealers
TONKAWA
1 dealer
TRYON
2 dealers
TULSA
99 dealers
TURPIN
1 dealer
TUTTLE
10 dealers
VALLIANT
3 dealers
VANCE AFB
1 dealer
VELMA
2 dealers
VIAN
2 dealers
VICI
1 dealer
VINITA
7 dealers
VINSON
1 dealer
WAGONER
9 dealers
WANN
1 dealer
WARDVILLE
1 dealer
WARNER
3 dealers
WARR ACRES
3 dealers
WASHINGTON
1 dealer
WATONGA
1 dealer
WATSON
1 dealer
WATTS
2 dealers
WAYNOKA
3 dealers
WEATHERFORD
9 dealers
WEBBERS FALLS
2 dealers
WELCH
1 dealer
WELLING
1 dealer
WELLSTON
1 dealer
WESTVILLE
4 dealers
WETUMKA
1 dealer
WEWOKA
4 dealers
WILBURTON
3 dealers
WILLOW
1 dealer
WISTER
3 dealers
WOODWARD
16 dealers
WYANDOTTE
7 dealers
WYNNEWOOD
2 dealers
YALE
3 dealers
YUKON
26 dealers