not sure of any in Texas, search Brownells they have a list.
my opinion, is to learn how to be a machinest, and all the computer control machines and program, lately TV has glorified being a gunsmith, even if you find a niche,,its hard to make a good living working on guns,
it is a great hobby, but a machinest is a pretty good paycheck.