Ok, so I did a quick search on this, and not much came up. As I understand it, to purchase a longgun here in Texas from a dealer you have to be 18, but 21 to buy a handgun. However, from what I can read of Texas Penal Code, a private sale only mandates an age of 18.
So would it be legal...