Down here it is a bit simpler. Walk into a store, pick out the gun of your choice, give them your address.
Check, check and check. You are out the door in 10 minutes. Takes a couple of minutes more if you want to also get a deer tag.
Well, that's not "too" surpising. You "are" in Texas, after all. Actually, it's not too bad in Louisiana (where I'm from, though currently residing in Washington state), either.