Under TPC §46.02, it is generally unlawful to carry a handgun on one's person UNLESS the person is:
-
A
A licensed security guard on duty or in their own vehicle or property
-
B
On their own premises or premises under their control, or inside or en route in a vehicle they control
-
C
A retired law enforcement officer anywhere in Texas
-
D
Any person over 21 years of age with no felony record