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