FFL Dealers in Texas
12,392 licensed dealers across 1,111 cities
Houston
604 dealers
San Antonio
389 dealers
Fort Worth
271 dealers
Dallas
199 dealers
EL Paso
190 dealers
Austin
189 dealers
Amarillo
143 dealers
Midland
134 dealers
Lubbock
120 dealers
Spring
111 dealers
Arlington
109 dealers
Conroe
108 dealers
Laredo
96 dealers
Plano
91 dealers
Katy
86 dealers
Weatherford
82 dealers
Tyler
80 dealers
New Braunfels
79 dealers
Corpus Christi
78 dealers
Boerne
73 dealers
Frisco
72 dealers
San Angelo
72 dealers
Victoria
72 dealers
Abilene
72 dealers
Odessa
68 dealers
Garland
67 dealers
Waco
67 dealers
Denton
66 dealers
Mckinney
66 dealers
Waxahachie
61 dealers
Magnolia
59 dealers
Nacogdoches
54 dealers
Granbury
54 dealers
Cypress
54 dealers
Georgetown
54 dealers
Round Rock
54 dealers
Longview
53 dealers
Killeen
52 dealers
Beaumont
52 dealers
Bryan
52 dealers
Huntsville
51 dealers
Cleburne
49 dealers
Humble
48 dealers
Burleson
47 dealers
Richmond
47 dealers
Wichita Falls
46 dealers
Temple
45 dealers
Orange
45 dealers
Leander
45 dealers
Grand Prairie
44 dealers
Rockwall
43 dealers
Forney
42 dealers
Sugar Land
42 dealers
Pasadena
42 dealers
Kerrville
42 dealers
Liberty Hill
42 dealers
Tomball
41 dealers
League City
41 dealers
Brownsville
41 dealers
Cedar Park
39 dealers
Irving
38 dealers
Montgomery
38 dealers
College Station
38 dealers
Keller
37 dealers
Carrollton
36 dealers
North Richland Hills
36 dealers
Richardson
35 dealers
Baytown
35 dealers
Mesquite
34 dealers
Texarkana
34 dealers
Midlothian
34 dealers
Pearland
34 dealers
Lewisville
33 dealers
Grapevine
33 dealers
FT Worth
33 dealers
Cleveland
33 dealers
Flower Mound
32 dealers
Wylie
32 dealers
Terrell
32 dealers
Greenville
32 dealers
Harlingen
32 dealers
Fredericksburg
32 dealers
Allen
31 dealers
Prosper
31 dealers
Lufkin
31 dealers
Azle
31 dealers
Edinburg
31 dealers
Bedford
30 dealers
Springtown
30 dealers
Decatur
30 dealers
Angleton
30 dealers
Marshall
29 dealers
Athens
29 dealers
Mansfield
29 dealers
Willis
29 dealers
Missouri City
29 dealers
Rosenberg
29 dealers
Alvin
29 dealers
Brenham
29 dealers
Seguin
29 dealers
Pflugerville
29 dealers
Argyle
28 dealers
Livingston
28 dealers
Mcallen
28 dealers
Burnet
28 dealers
Sherman
27 dealers
Southlake
27 dealers
Porter
27 dealers
Bandera
27 dealers
Paris
26 dealers
Gilmer
26 dealers
Haslet
26 dealers
Dripping Springs
26 dealers
San Marcos
26 dealers
Canyon
26 dealers
Big Spring
26 dealers
Bastrop
25 dealers
Corinth
24 dealers
Stephenville
24 dealers
Sulphur Springs
23 dealers
Henderson
23 dealers
Belton
23 dealers
Copperas Cove
23 dealers
Crosby
23 dealers
Spring Branch
23 dealers
Marble Falls
23 dealers
Seminole
23 dealers
Gatesville
22 dealers
Kilgore
22 dealers
Stafford
22 dealers
LA Porte
22 dealers
Silsbee
22 dealers
Hondo
22 dealers
Royse City
21 dealers
Little Elm
21 dealers
Mineral Wells
21 dealers
Lampasas
21 dealers
Liberty
21 dealers
Canyon Lake
21 dealers
Rio Grande City
21 dealers
Rowlett
20 dealers
Jacksonville
20 dealers
Palestine
20 dealers
Crowley
20 dealers
Euless
20 dealers
Haltom City
20 dealers
Harker Heights
20 dealers
Cibolo
20 dealers
Floresville
20 dealers
Hutto
20 dealers
Celina
19 dealers
Corsicana
19 dealers
Alvarado
19 dealers
Benbrook
19 dealers
Northlake
19 dealers
Gainesville
19 dealers
Taylor
19 dealers
Brownwood
19 dealers
Friendswood
19 dealers
Brazoria
19 dealers
Converse
19 dealers
Mount Pleasant
18 dealers
Hurst
18 dealers
Florence
18 dealers
Kempner
18 dealers
Texas City
18 dealers
Kaufman
17 dealers
Colleyville
17 dealers
Carthage
17 dealers
Dayton
17 dealers
Port Lavaca
17 dealers
Del Rio
17 dealers
LA Grange
17 dealers
Pampa
17 dealers
Mabank
16 dealers
Princeton
16 dealers
Bowie
16 dealers
Mexia
16 dealers
The Woodlands
16 dealers
Sealy
16 dealers
Lumberton
16 dealers
Vidor
16 dealers
LA Vernia
16 dealers
Mission
16 dealers
Buda
16 dealers
Uvalde
16 dealers
Denison
15 dealers
Red Oak
15 dealers
Aledo
15 dealers
Glen Rose
15 dealers
Godley
15 dealers
Krum
15 dealers
Santa FE
15 dealers
Webster
15 dealers
Dickinson
15 dealers
Galveston
15 dealers
Devine
15 dealers
Robstown
15 dealers
Snyder
15 dealers
Justin
14 dealers
Ennis
14 dealers
Anna
14 dealers
Van Alstyne
14 dealers
Mineola
14 dealers
Joshua
14 dealers
Aubrey
14 dealers
Graham
14 dealers
Hico
14 dealers
Salado
14 dealers
Whitney
14 dealers
Needville
14 dealers
Shiner
14 dealers
Pleasanton
14 dealers
Bertram
14 dealers
Kyle
14 dealers
Wimberley
14 dealers
Perryton
14 dealers
Farmers Branch
13 dealers
Canton
13 dealers
Flint
13 dealers
Venus
13 dealers
Breckenridge
13 dealers
Brady
13 dealers
Pinehurst
13 dealers
Fulshear
13 dealers
Deer Park
13 dealers
Helotes
13 dealers
Alice
13 dealers
Highland Village
12 dealers
Winnsboro
12 dealers
Pittsburg
12 dealers
Lindale
12 dealers
White Settlement
12 dealers
Bay City
12 dealers
Manvel
12 dealers
South Houston
12 dealers
Nederland
12 dealers
Kingsville
12 dealers
Llano
12 dealers
Lockhart
12 dealers
Spicewood
12 dealers
Columbus
12 dealers
Andrews
12 dealers
Lucas
11 dealers
The Colony
11 dealers
Farmersville
11 dealers
Brownsboro
11 dealers
Grandview
11 dealers
Saginaw
11 dealers
Trophy Club
11 dealers
Sanger
11 dealers
Clifton
11 dealers
Kingwood
11 dealers
Splendora
11 dealers
Hitchcock
11 dealers
Groves
11 dealers
Port Neches
11 dealers
Caldwell
11 dealers
Madisonville
11 dealers
Bulverde
11 dealers
Schertz
11 dealers
Weslaco
11 dealers
Harper
11 dealers
Lamesa
11 dealers
Levelland
11 dealers
Sweetwater
11 dealers
Heath
10 dealers
Sachse
10 dealers
Lavon
10 dealers
Desoto
10 dealers
Wills Point
10 dealers
Bonham
10 dealers
Overton
10 dealers
Iowa Park
10 dealers
Bridgeport
10 dealers
Eastland
10 dealers
Poolville
10 dealers
Troy
10 dealers
Mason
10 dealers
Sonora
10 dealers
New Caney
10 dealers
Waller
10 dealers
Lake Jackson
10 dealers
Port Arthur
10 dealers
Hallettsville
10 dealers
Rockport
10 dealers
Blanco
10 dealers
Cedar Creek
10 dealers
Schulenburg
10 dealers
Smithville
10 dealers
Canadian
10 dealers
Dalhart
10 dealers
Wolfforth
10 dealers
Oakville
10 dealers
Addison
9 dealers
Fate
9 dealers
Duncanville
9 dealers
Quinlan
9 dealers
Blue Ridge
9 dealers
Emory
9 dealers
Wolfe City
9 dealers
Diana
9 dealers
Gladewater
9 dealers
Quitman
9 dealers
Jasper
9 dealers
Valley View
9 dealers
Roanoke
9 dealers
Cisco
9 dealers
Rockdale
9 dealers
Robinson
9 dealers
Woodway
9 dealers
New Waverly
9 dealers
EL Campo
9 dealers
Hockley
9 dealers
Clute
9 dealers
Bridge City
9 dealers
Castroville
9 dealers
Comfort
9 dealers
Dilley
9 dealers
Jourdanton
9 dealers
Kenedy
9 dealers
Universal City
9 dealers
Portland
9 dealers
Pharr
9 dealers
Elgin
9 dealers
Gonzales
9 dealers
Childress
9 dealers
Cedar Hill
8 dealers
Caddo Mills
8 dealers
Nevada
8 dealers
Whitewright
8 dealers
New Boston
8 dealers
Whitehouse
8 dealers
Hawkins
8 dealers
Rusk
8 dealers
Crockett
8 dealers
Boyd
8 dealers
Tolar
8 dealers
Whitesboro
8 dealers
Comanche
8 dealers
Jacksboro
8 dealers
Jarrell
8 dealers
Hewitt
8 dealers
Hillsboro
8 dealers
Huffman
8 dealers
Brookshire
8 dealers
Freeport
8 dealers
Highlands
8 dealers
Kemah
8 dealers
Rosharon
8 dealers
Normangee
8 dealers
Atascosa
8 dealers
Mountain Home
8 dealers
Von Ormy
8 dealers
Beeville
8 dealers
Aransas Pass
8 dealers
Orange Grove
8 dealers
Johnson City
8 dealers
Eagle Pass
8 dealers
Borger
8 dealers
Dumas
8 dealers
Plainview
8 dealers
Farwell
8 dealers
Muleshoe
8 dealers
Colorado City
8 dealers
Horizon City
8 dealers
Oak Point
7 dealers
Fairview
7 dealers
Commerce
7 dealers
Scurry
7 dealers
Melissa
7 dealers
Trenton
7 dealers
Troup
7 dealers
Center
7 dealers
Garrison
7 dealers
Cresson
7 dealers
Paradise
7 dealers
Watauga
7 dealers
Muenster
7 dealers
Nocona
7 dealers
Pilot Point
7 dealers
Burkburnett
7 dealers
Chico
7 dealers
Dublin
7 dealers
Moody
7 dealers
Lorena
7 dealers
Meridian
7 dealers
Goldthwaite
7 dealers
Plantersville
7 dealers
Bellville
7 dealers
Mont Belvieu
7 dealers
LA Marque
7 dealers
Kountze
7 dealers
Sour Lake
7 dealers
Anderson
7 dealers
Bedias
7 dealers
Navasota
7 dealers
Edna
7 dealers
George West
7 dealers
Poteet
7 dealers
Adkins
7 dealers
Marion
7 dealers
Sinton
7 dealers
San Benito
7 dealers
Paige
7 dealers
Slaton
7 dealers
Tuscola
7 dealers
Winters
7 dealers
Fort Stockton
7 dealers
Stanton
7 dealers
Coppell
6 dealers
Lancaster
6 dealers
Kemp
6 dealers
Campbell
6 dealers
Harleton
6 dealers
Jefferson
6 dealers
Chandler
6 dealers
Frankston
6 dealers
Buffalo
6 dealers
Elkhart
6 dealers
Fairfield
6 dealers
Teague
6 dealers
Trinity
6 dealers
Kirbyville
6 dealers
Woodville
6 dealers
Kennedale
6 dealers
Hudson Oaks
6 dealers
Sunset
6 dealers
Henrietta
6 dealers
Seymour
6 dealers
Vernon
6 dealers
Albany
6 dealers
Hamilton
6 dealers
Thorndale
6 dealers
Thrall
6 dealers
Axtell
6 dealers
Groesbeck
6 dealers
Hubbard
6 dealers
Valley Mills
6 dealers
Early
6 dealers
Menard
6 dealers
Danbury
6 dealers
Hempstead
6 dealers
Wharton
6 dealers
Seabrook
6 dealers
Hearne
6 dealers
Yoakum
6 dealers
Fair Oaks Ranch
6 dealers
Lytle
6 dealers
Three Rivers
6 dealers
Yorktown
6 dealers
Garden Ridge
6 dealers
Los Fresnos
6 dealers
Driftwood
6 dealers
Utopia
6 dealers
Weimar
6 dealers
Fritch
6 dealers
Wheeler
6 dealers
Brownfield
6 dealers
Denver City
6 dealers
Shallowater
6 dealers
Clyde
6 dealers
Ackerly
6 dealers
Gardendale
6 dealers
Parker
5 dealers
Crandall
5 dealers
Eustace
5 dealers
Palmer
5 dealers
Rice
5 dealers
Gun Barrel City
5 dealers
Seagoville
5 dealers
Clarksville
5 dealers
Detroit
5 dealers
Howe
5 dealers
Queen City
5 dealers
Hemphill
5 dealers
Millsap
5 dealers
Rhome
5 dealers
Everman
5 dealers
Lantana
5 dealers
Collinsville
5 dealers
Ponder
5 dealers
Santo
5 dealers
Bartlett
5 dealers
Crawford
5 dealers
Lott
5 dealers
Junction
5 dealers
East Bernard
5 dealers
Palacios
5 dealers
Richwood
5 dealers
San Leon
5 dealers
Burton
5 dealers
Port O Connor
5 dealers
Rio Medina
5 dealers
Zapata
5 dealers
Karnes City
5 dealers
Hill Country Village
5 dealers
Refugio
5 dealers
Kingsland
5 dealers
Jonestown
5 dealers
Lago Vista
5 dealers
Manchaca
5 dealers
Manor
5 dealers
Tulia
5 dealers
Baird
5 dealers
Fort Davis
5 dealers
Gunter
4 dealers
Ferris
4 dealers
Alba
4 dealers
Celeste
4 dealers
Cumby
4 dealers
Yantis
4 dealers
Idalou
4 dealers
Daingerfield
4 dealers
Hallsville
4 dealers
Hughes Springs
4 dealers
Ore City
4 dealers
Centerville
4 dealers
Grapeland
4 dealers
Huntington
4 dealers
Timpson
4 dealers
Dalworthington Gardens
4 dealers
Willow Park
4 dealers
Richland Hills
4 dealers
Forest Hill
4 dealers
Savannah
4 dealers
Westlake
4 dealers
Tioga
4 dealers
Olney
4 dealers
Blanket
4 dealers
DE Leon
4 dealers
Lipan
4 dealers
Palo Pinto
4 dealers
Holland
4 dealers
Covington
4 dealers
Frost
4 dealers
MC Gregor
4 dealers
Morgan
4 dealers
Walnut Springs
4 dealers
Ballinger
4 dealers
Rochelle
4 dealers
Coleman
4 dealers
Santa Anna
4 dealers
Ozona
4 dealers
Eagle Lake
4 dealers
Sweeny
4 dealers
Wallis
4 dealers
West Columbia
4 dealers
Bacliff
4 dealers
Channelview
4 dealers
Buna
4 dealers
Winnie
4 dealers
Franklin
4 dealers
Cuero
4 dealers
Inez
4 dealers
Center Point
4 dealers
Medina
4 dealers
Pearsall
4 dealers
Pipe Creek
4 dealers
Lakehills
4 dealers
Stockdale
4 dealers
Falfurrias
4 dealers
Fulton
4 dealers
Mathis
4 dealers
Odem
4 dealers
Dale
4 dealers
Round Mountain
4 dealers
Stonewall
4 dealers
Carrizo Springs
4 dealers
D Hanis
4 dealers
Rocksprings
4 dealers
Cat Spring
4 dealers
Giddings
4 dealers
Claude
4 dealers
Dimmitt
4 dealers
Friona
4 dealers
Panhandle
4 dealers
Shamrock
4 dealers
Spearman
4 dealers
Wellington
4 dealers
Floydada
4 dealers
Littlefield
4 dealers
Post
4 dealers
Haskell
4 dealers
Pecos
4 dealers
Alpine
4 dealers
Alvord
4 dealers
Coahoma
4 dealers
Hooks
3 dealers
Lake Dallas
3 dealers
Hickory Creek
3 dealers
Pottsboro
3 dealers
Edgewood
3 dealers
Seven Points
3 dealers
Ovilla
3 dealers
Combine
3 dealers
Trinidad
3 dealers
Blossom
3 dealers
Bogata
3 dealers
Cooper
3 dealers
Ivanhoe
3 dealers
Leonard
3 dealers
Mount Vernon
3 dealers
Point
3 dealers
Powderly
3 dealers
Atlanta
3 dealers
Bivins
3 dealers
Linden
3 dealers
Maud
3 dealers
Nash
3 dealers
Beckville
3 dealers
Gary
3 dealers
Long Branch
3 dealers
Tatum
3 dealers
Cushing
3 dealers
Larue
3 dealers
Jewett
3 dealers
Lovelady
3 dealers
Montalba
3 dealers
Streetman
3 dealers
Tennessee Colony
3 dealers
Alto
3 dealers
Joaquin
3 dealers
Newton
3 dealers
San Augustine
3 dealers
Newark
3 dealers
Rio Vista
3 dealers
Lake Worth
3 dealers
Bellevue
3 dealers
Saint JO
3 dealers
Holliday
3 dealers
Munday
3 dealers
Newcastle
3 dealers
Mingus
3 dealers
Strawn
3 dealers
Cameron
3 dealers
Eddy
3 dealers
Nolanville
3 dealers
Rosebud
3 dealers
Blum
3 dealers
Aquilla
3 dealers
China Spring
3 dealers
Marlin
3 dealers
Mart
3 dealers
Riesel
3 dealers
West
3 dealers
Cherokee
3 dealers
San Saba
3 dealers
Zephyr
3 dealers
Bronte
3 dealers
Carlsbad
3 dealers
Eldorado
3 dealers
Mertzon
3 dealers
Jersey Village
3 dealers
Stagecoach
3 dealers
Oakhurst
3 dealers
Pointblank
3 dealers
Shepherd
3 dealers
Bellaire
3 dealers
Beasley
3 dealers
Damon
3 dealers
Meadows Place
3 dealers
Anahuac
3 dealers
Fresno
3 dealers
Arcola
3 dealers
Hamshire
3 dealers
Warren
3 dealers
Richards
3 dealers
Somerville
3 dealers
Goliad
3 dealers
Cotulla
3 dealers
Ingram
3 dealers
Natalia
3 dealers
MC Queeney
3 dealers
Selma
3 dealers
Alamo
3 dealers
Donna
3 dealers
Mercedes
3 dealers
Penitas
3 dealers
Buchanan Dam
3 dealers
Luling
3 dealers
Maxwell
3 dealers
Bee Cave
3 dealers
Leakey
3 dealers
Carmine
3 dealers
Flatonia
3 dealers
Waelder
3 dealers
Booker
3 dealers
Hale Center
3 dealers
Stinnett
3 dealers
Stratford
3 dealers
Crowell
3 dealers
Quanah
3 dealers
Anson
3 dealers
Hamlin
3 dealers
Merkel
3 dealers
Stamford
3 dealers
Crane
3 dealers
Monahans
3 dealers
Anthony
3 dealers
Canutillo
3 dealers
Socorro
3 dealers
Gordonville
3 dealers
Knox City
3 dealers
Double Oak
2 dealers
Murphy
2 dealers
ST Paul
2 dealers
Grand Saline
2 dealers
Kerens
2 dealers
Malakoff
2 dealers
Powell
2 dealers
Balch Springs
2 dealers
Honey Grove
2 dealers
Reno
2 dealers
Roxton
2 dealers
Sumner
2 dealers
Windom
2 dealers
DE Kalb
2 dealers
Naples
2 dealers
Avinger
2 dealers
Elysian Fields
2 dealers
Laneville
2 dealers
Mount Enterprise
2 dealers
White Oak
2 dealers
Arp
2 dealers
Ben Wheeler
2 dealers
Big Sandy
2 dealers
Winona
2 dealers
Leona
2 dealers
Oakwood
2 dealers
Bronson
2 dealers
Chireno
2 dealers
Corrigan
2 dealers
Shelbyville
2 dealers
Zavalla
2 dealers
Pantego
2 dealers
River Oaks
2 dealers
Providence Village
2 dealers
Crossroads
2 dealers
Montague
2 dealers
Lakeside City
2 dealers
Bluff Dale
2 dealers
Carbon
2 dealers
Fort Hood
2 dealers
Little River Academy
2 dealers
Oglesby
2 dealers
Rogers
2 dealers
Blooming Grove
2 dealers
Elm Mott
2 dealers
Lacy Lakeview
2 dealers
Bangs
2 dealers
Lohn
2 dealers
Miles
2 dealers
Paint Rock
2 dealers
Big Lake
2 dealers
Robert Lee
2 dealers
Onalaska
2 dealers
Blessing
2 dealers
Chappell Hill
2 dealers
Kenney
2 dealers
Louise
2 dealers
Sheridan
2 dealers
Cove
2 dealers
Evadale
2 dealers
New Ulm
2 dealers
Calvert
2 dealers
Iola
2 dealers
Marquez
2 dealers
Hilltop Lakes
2 dealers
Bergheim
2 dealers
Mico
2 dealers
Falls City
2 dealers
Hobson
2 dealers
Nixon
2 dealers
Runge
2 dealers
Leon Valley
2 dealers
Freer
2 dealers
Hebbronville
2 dealers
Port Aransas
2 dealers
Taft
2 dealers
LA Feria
2 dealers
Palmview
2 dealers
Port Isabel
2 dealers
Roma
2 dealers
South Padre Island
2 dealers
Kingsbury
2 dealers
Uhland
2 dealers
Granite Shoals
2 dealers
Meadowlakes
2 dealers
Horseshoe Bay
2 dealers
Sunset Valley
2 dealers
Brackettville
2 dealers
Knippa
2 dealers
Industry
2 dealers
Ledbetter
2 dealers
Lexington
2 dealers
Muldoon
2 dealers
West Point
2 dealers
Darrouzett
2 dealers
Happy
2 dealers
Hereford
2 dealers
Sunray
2 dealers
Clarendon
2 dealers
Matador
2 dealers
Memphis
2 dealers
Paducah
2 dealers
Anton
2 dealers
Ropesville
2 dealers
Ransom Canyon
2 dealers
Spur
2 dealers
Sudan
2 dealers
New Home
2 dealers
Wilson
2 dealers
Blackwell
2 dealers
Hawley
2 dealers
Hermleigh
2 dealers
Kermit
2 dealers
Mccamey
2 dealers
Clint
2 dealers
Marfa
2 dealers
Sanderson
2 dealers
Terlingua
2 dealers
Deport
2 dealers
Shavano Park
2 dealers
Heartland
2 dealers
Batson
2 dealers
Thornton
2 dealers
Hunt
2 dealers
Ladonia
2 dealers
Itasca
2 dealers
Coupland
2 dealers
Alton
2 dealers
Brock
2 dealers
Hankamer
2 dealers
Wells
2 dealers
Douglassville
2 dealers
Josephine
2 dealers
Mcqueeney
2 dealers
MT Enterprise
2 dealers
Colmesneil
2 dealers
Krugerville
2 dealers
Lakewood Village
1 dealer
MC Kinney
1 dealer
Glenn Heights
1 dealer
University Park
1 dealer
Dfw Airport
1 dealer
Brashear
1 dealer
Como
1 dealer
Ector
1 dealer
Gober
1 dealer
MT Pleasant
1 dealer
Pattonville
1 dealer
Pickton
1 dealer
Tom Bean
1 dealer
Wake Village
1 dealer
Avery
1 dealer
Bloomburg
1 dealer
Cookville
1 dealer
Omaha
1 dealer
New London
1 dealer
Hideaway
1 dealer
Bullard
1 dealer
New Summerfield
1 dealer
Poynor
1 dealer
Reklaw
1 dealer
Van
1 dealer
Groveton
1 dealer
Diboll
1 dealer
Douglass
1 dealer
Pollok
1 dealer
Nemo
1 dealer
Aurora
1 dealer
Westworth Village
1 dealer
Edgecliff Village
1 dealer
Bartonville
1 dealer
Cashion Community
1 dealer
Archer City
1 dealer
Electra
1 dealer
Oklaunion
1 dealer
Windthorst
1 dealer
Runaway Bay
1 dealer
Bryson
1 dealer
Graford
1 dealer
Gordon
1 dealer
Rising Star
1 dealer
Sidney
1 dealer
Perrin
1 dealer
Woodson
1 dealer
Granger
1 dealer
Heidenheimer
1 dealer
Milano
1 dealer
Abbott
1 dealer
Coolidge
1 dealer
Dawson
1 dealer
Iredell
1 dealer
Mertens
1 dealer
Prairie Hill
1 dealer
Purdon
1 dealer
Tehuacana
1 dealer
Bellmead
1 dealer
Castell
1 dealer
Eden
1 dealer
Fort MC Kavett
1 dealer
Goldwaithe
1 dealer
May
1 dealer
Priddy
1 dealer
Roosevelt
1 dealer
Voca
1 dealer
Jacinto City
1 dealer
Coldspring
1 dealer
Goodrich
1 dealer
Shenandoah
1 dealer
Garwood
1 dealer
Pine Island
1 dealer
Lissie
1 dealer
Simonton
1 dealer
Algoa
1 dealer
Galena Park
1 dealer
Bayou Vista
1 dealer
Hull
1 dealer
Saratoga
1 dealer
Fred
1 dealer
North Zulch
1 dealer
Snook
1 dealer
Washington
1 dealer
Austwell
1 dealer
Ganado
1 dealer
Moulton
1 dealer
Nursery
1 dealer
Seadrift
1 dealer
Sweet Home
1 dealer
Tivoli
1 dealer
Sisterdale
1 dealer
Moore
1 dealer
Somerset
1 dealer
Tilden
1 dealer
Whitsett
1 dealer
Mccoy
1 dealer
Sattler
1 dealer
Nordheim
1 dealer
Windcrest
1 dealer
Hollywood Park
1 dealer
China Grove
1 dealer
Natural Bridge Caver
1 dealer
Bishop
1 dealer
Ingleside
1 dealer
Ingleside ON The Bay
1 dealer
Sandia
1 dealer
San Diego
1 dealer
Elsa
1 dealer
Indian Lake
1 dealer
Bayview
1 dealer
Lyford
1 dealer
Palmhurst
1 dealer
Laguna Vista
1 dealer
Raymondville
1 dealer
San Juan
1 dealer
Santa Elena
1 dealer
Sebastian
1 dealer
Doss
1 dealer
Hye
1 dealer
MC Dade
1 dealer
Tow
1 dealer
Willow City
1 dealer
West Lake Hills
1 dealer
Dessau
1 dealer
Barksdale
1 dealer
Laughlin Afb
1 dealer
LA Pryor
1 dealer
Fayetteville
1 dealer
Lincoln
1 dealer
Rosanky
1 dealer
Bovina
1 dealer
Valle DE Oro
1 dealer
Bushland
1 dealer
Earth
1 dealer
Follett
1 dealer
Higgins
1 dealer
Lipscomb
1 dealer
Mclean
1 dealer
Olton
1 dealer
Vega
1 dealer
White Deer
1 dealer
Truscott
1 dealer
Dougherty
1 dealer
Guthrie
1 dealer
Lockney
1 dealer
Petersburg
1 dealer
Abernathy
1 dealer
Amherst
1 dealer
Meadow
1 dealer
Morton
1 dealer
Welch
1 dealer
Aspermont
1 dealer
Buffalo Gap
1 dealer
Fluvanna
1 dealer
Jayton
1 dealer
Loraine
1 dealer
Lueders
1 dealer
Roby
1 dealer
Rotan
1 dealer
Sylvester
1 dealer
Tye
1 dealer
Westbrook
1 dealer
Wingate
1 dealer
Dyess Afb
1 dealer
Gail
1 dealer
Garden City
1 dealer
Knott
1 dealer
Lenorah
1 dealer
MC Camey
1 dealer
Mentone
1 dealer
Wink
1 dealer
Fabens
1 dealer
Fort Hancock
1 dealer
Marathon
1 dealer
Salt Flat
1 dealer
Valentine
1 dealer
Van Horn
1 dealer
FT Bliss
1 dealer
Savoy
1 dealer
Petrolia
1 dealer
Lakeway
1 dealer
Crystal Beach
1 dealer
Tenneryville
1 dealer
West Orange
1 dealer
Meyersville
1 dealer
Smiley
1 dealer
Weston Lakes
1 dealer
Premont
1 dealer
Concan
1 dealer
Knollwood
1 dealer
Pattison
1 dealer
Crosbyton
1 dealer
Rankin
1 dealer
Saltillo
1 dealer
Petty
1 dealer
Pennington
1 dealer
Ranger
1 dealer
Apple Springs
1 dealer
Camp Wood
1 dealer
Hartley
1 dealer
Martindale
1 dealer
Castle Hills
1 dealer
West Tawakoni
1 dealer
Evant
1 dealer
Lometa
1 dealer
Altair
1 dealer
Shady Shores
1 dealer
Hollywood PK
1 dealer
Tool
1 dealer
Penelope
1 dealer
Goodfellow Afb
1 dealer
Allison
1 dealer
Throckmorton
1 dealer
Bellview
1 dealer
Jonesboro
1 dealer
Matagorda
1 dealer
Gause
1 dealer
Murchison
1 dealer
Beach City
1 dealer
Tell
1 dealer
Chilton
1 dealer
Kopperl
1 dealer
Trent
1 dealer
Wortham
1 dealer
Toyah
1 dealer
Lone Oak
1 dealer
Richland Springs
1 dealer
Benavides
1 dealer
Rule
1 dealer
Clear Lake Shores
1 dealer
Lefors
1 dealer
Randolph
1 dealer
Davilla
1 dealer
Riviera
1 dealer
Nazareth
1 dealer
ST Louis
1 dealer
Sutherland Springs
1 dealer
Roscoe
1 dealer
Sierra Blanca
1 dealer
Bells
1 dealer
Gorman
1 dealer
Ovalo
1 dealer
Forestburg
1 dealer
Mcgregor
1 dealer
Maypearl
1 dealer
Dime Box
1 dealer
Voss
1 dealer
Liverpool
1 dealer
Cross Plains
1 dealer
Christoval
1 dealer
Camp Verde
1 dealer
Rose City
1 dealer
Enochs
1 dealer
Tenaha
1 dealer
Sadler
1 dealer
Westhoff
1 dealer
Red Rock
1 dealer
Fischer
1 dealer
Lajitas
1 dealer
Vanderpool
1 dealer
Mclendon Chisholm
1 dealer
Progreso Lakes
1 dealer
Van Vleck
1 dealer
Rochester
1 dealer
Kosse
1 dealer
Tahoka
1 dealer
Rowena
1 dealer
Live Oak
1 dealer
Woodsboro
1 dealer
Gun Stores & FFL Dealers in Texas
Browse our complete directory of 12,392 federally licensed firearms dealers across 1,111 cities in Texas. Find local gun stores for purchases, FFL transfer agents for online orders, gunsmiths, and pawnbrokers. All data is sourced from official ATF records.
Texas Gun Laws Overview
Texas enacted constitutional carry in 2021 and banned red flag laws by state statute in 2025. No permit is required to purchase or carry, no waiting period exists, and NFA items including suppressors are legal.
Concealed Carry
Permitless
Waiting Period
None
Purchase Permit
Not required
Background Check
Federal NICS
Open Carry
Allowed
NFA Items
Allowed
Min Age (Handgun)
21+
Stand Your Ground
Yes