https://guides.sll.texas.gov/gun-laws/carry-of-firearmsHandguns
As of 2021, people who qualify under the law can carry a handgun in a public place in Texas without a license to carry (LTC). Texans can still apply for an LTC since it may carry additional benefits. See our License to Carry page for more info.
Sections 46.02 and 46.04 of the Texas Penal Code describe unlawful carry and possession of a firearm. Generally, to carry a handgun in public in Texas without an LTC, a person must:
Be at least 21 years old (Note: a recent court decision may affect the age restriction)
Not have a prior felony conviction as described in Section 46.04
Not have a recent conviction for certain types of misdemeanors as described in Sections 46.02 and 46.04
Not be subject to an unexpired protective order as described in Section 46.04(c)
Not be restricted from possessing a firearm under federal law as described in 18 United States Code Section 922(g)
Not be intoxicated, except in certain situations as described in Section 46.02(a-6)
https://www.courtlistener.com/docket/60 ... -v-mccraw/