GrabAGun would ship it to a dealer in San Antonio. You would go there to complete the background check and pick it up. At checkout online, you will be able to select a dealer near you using your zip code. More detailed info can be found at this link https://grabagun.com/ordering-guide.
I'll echo what's already been said...set up something with a local FFL or drive to Dallas and visit their shop for pick up, great bunch of guys!
Find a local dealer there.its good they gave a few items on site but if you want specific items buy on line and have shipped to them to pick up just saves shipping.
You set it up with a local ffl dealer and the firearm is then transferred there.
Thanks! Your answer is awaiting moderation.