TGC 411.205:
If you are asked by a law enforcement officer to show ID (as in a traffic stop), you are REQUIRED to volunteer that fact you are armed by showing your CHL along with driver's license. When they run your DL, it will show if you have a
Texas Resident CHL, so they WILL find out. DPS says the first time you fail to show a CHL, you license 'may' be suspended for 90 days, the second time, 3 years and the third time it may be revoked. (I do not think they are enforcing this rigorously.) The third time 'might' be a Class B misdemeanor but the 2nd time would not. A Class B would result in an automatic revocation which costs your CHL for 5 years.
§46.15 NONAPPLICABILITY.
(a) Sections 46.02 and § 46.03 do not apply to: (3) People traveling;
§46.15 (i)
(i) For purposes of Subsection (b)(3), a person is presumed to be traveling if the person is:
(1) in a private motor vehicle;
(2) not otherwise engaged in criminal activity, other than a Class C misdemeanor that is a violation of a law or ordinance regulating traffic;
(3) not otherwise prohibited by law from possessing a firearm;
(4) not a member of a criminal street gang, as defined by Section 71.01; and
(5) not carrying a handgun in plain view.
§46.15 NONAPPLICABILITY.
(a) Sections 46.02 and § 46.03 do not apply to: (3) People traveling;
§46.15 (i)
(i) For purposes of Subsection (b)(3), a person is presumed to be traveling if the person is:
(1) in a private motor vehicle;
(2) not otherwise engaged in criminal activity, other than a Class C misdemeanor that is a violation of a law or ordinance regulating traffic;
(3) not otherwise prohibited by law from possessing a firearm;
(4) not a member of a criminal street gang, as defined by Section 71.01; and
(5) not carrying a handgun in plain view.
Source