I do hiking with stout loads in the Adirondacks and when I am not doing that I can be found cycling a 100mile a week on a mt bike. But the stair machines are at my village gym. The cycling is great cardio.
Village? Who lives in a village?
308 would work nicely too, so I think you are covered.
Whats your personal max distance to shoot?