overall, in case you have not heard, texas is pretty gun friendly. we have concealed carry law, and just dropped the education requirement from 10 hrs to 6 hrs - an example of gun friendly.
del rio is a small town. next big town up the road is san antonio, which is a great place. it is a 'border town, meaning you have mexico right across the border. in the old days, this was fine - illegal immigrants were fearful of The Man, and stayed out of trouble. In the recent decade or two, with such an open border, and because it is more hassle to book an illegal immigrant than a U.S citizen, illegal immigrants almost have a certain immunity to laws. -A buddy of ours, disabled, out-of-work, living out of his car, was hit by an illegal immigrant - and the officer simply would not file anything since there was nothing to get from the illegal immigrant. Since the border is not severely watched, if you get deported you just come back over.
This is what I dislike - a class of people here who fairly well have figured out that the law does not really apply to them. We are not racist, generally. We are either Hispanic, or have Hispanics in our family by marriage. It is the PC idea that has the hands of authorities tied, and anytime you create a region of lawlessness you will have trouble.
Border towns have these problems. As does Corpus Christie, up the road a bit. But Corpus is pretty nice. It is still a modest -size town. The next big thing is San Antonio or Houston. These drives are easy, as long as your car has a/c. We don't get snow or ice, and the land is f l a t flat with nothing to look at.
If a job paid well enough, you could take 5-6 long weekends a year in San Antonio or Houston, and have a good time.
It is not much - 5 hrs - to get past Houston to New Orleeans. Another 5-6 hours gets you to the beautiful beaches of the Florida panhandle. Colorado is within reach, too.
i am sayin all of this because if you can handle Del Rio or Corpus for a couple years, you would be in striking distance of interviewing in San Antone, Houston, Austin, and Dallas - all in the top 10 big cities of the U.S., all growing, and all noted as top great places to live, cost-of-living relative to quality of life.