Branden Fitzgerald, International Skeet Champion and Outdoorsman