Texas law allows felons to possess a gun ONLY in their home, five years past the conviction.
I'm not sure how federal law would apply when only part of your gun rights to have a gun are restored.
If it's a federal felony you can't get those gun rights back, BUT
NOTE: The federal 922 laws only prohibit certain (most) felons from possessing firearms that have traveled in INTERSTATE COMMERCE. You are NOT prohibited UNDER FEDERAL LAW from possessing guns that did NOT travel in Interstate Commerce.
To get a gun that did NOT travel in interstate commerce you do a google search of gun manufacturers and find one in Texas. Buy one of their guns (you may have to buy it used or be prepeared to battle the feds when they turn you down for the gun purchase).
Make sure the gun did not travel in interstate commerce at any time. Do this by checking to see if the gun maker sells directly to the gun store or if they use a wholesaler. Then make sure the wholesaler is also in Texas. NOTE: Smith & Wesson, last I knew, Smith & Wesson didn't even sell to wholesalers. They would only sell to a Jobber. The Jobber then sold to the wholsealer who then sold to the retailer, so in that case you need to verify they are all in one state.
In the alternative, if you have a friend in another state (and if he already) owns a gun that never traveled in interstate commerce and he does NOT know you're a felon, he can sell it to you, so long as it is delivered to you without it going in interstate commerce (ie: FEDEX, UPS, USPS, AMTRAK, GREYHOUND, COMMERCIAL TRUCK, or AIRLINE). You or he will have to travel in a private vehicle when crossing state lines with the gun. Interstate travel in a private vehicle is not the same as Interstate Commerce.
If he purchases the gun solely to resell to you that is a strawman purchase and is illegal. If he sells to you AND he KNOWS you are a felon, he is breaking the law. But if he already has the gun and doesn't know of your felony status and the gun never traveled in interstate commerce and you or he are not violating any state laws, I don't see anything illegal in that.
Please note the federal 922 laws also deal with the ammo, that can't have ever traveled in interstate commerce either. There's a serial number on the box of ammo which can probably traced back through the ammo maker to the retail store, assuming the box of ammo is kept with the ammo and not discarded. In the alternative, you could buy the individual components of the ammo and reload the ammo yourself to avoid the ammo in interstate commerce charge.
If your felony is an overseas felony, the Supreme Court recently ruled that that doesn't count as a felony for the purposes of the FEDERAL 922 (felon in possession of gun) laws. That doesn't mean you can't be prosecuted under state felon in possession of gun laws, just because your felony was committed overseas.
I'm not a lawyer.