Buck Barry, Texas Ranger and Frontiersman