There seems to be a national day for everything and National Trails Day is all about discovering local trails and raising awareness for trail preservation.
Instead of buying him something similar to all the things he already has, you could unlock the awesome potential of living in Texas and start helping him cross a few things off of his bucket list.