When Texas joined the Union, they signed on to the 2A being the Supreme Law of the Land, the laws of any State to the contrary notwithstanding.
It’s fine if they want to double down in the Texas Constitution with the protection, but the “infringement” on how you may bear your armaments is unConstitutional on it’s face.
Unfortunately, it was “the union” who neutered the Texan’s protection of the right to keep and bear arms after the civil war. Texas courts explicitly protected the rights of freed slaves to bear arms in the brief period between when the reconstruction government took over and when they rewrote the Texas constitution.
Of course, one of the primary motivators for the 14th amendment was to protect 2nd amendment rights for freed slaves. That was effectively neutered by the Supreme Court, right up to the Heller decision.