Texas does not restrict rifle carry other than prohibited place.
Althow, LE will attempt to restrict rifle carry due to "Disorderly Conduct".
If you choose to carry a long gun, be familure with 42.01 sub section 8.
(8) displays a firearm or other deadly weapon in a public place in a manner calculated to alarm;
Oh yea, I recently had a local PD guy claim he could arrest me for "criminal mischief" because I had a 12 gauge visible.
"Criminal Mischief" IS vandalism...