In the mountains of Texas, former Navy SEAL Terry Houin confronts the rugged terrain and elusive aoudad, revealing how a life of discipline and service shapes a sportsman’s pursuit in the wild.