I'll third the .25-06. Good for the animals you listed, but also for deer. Lots of loaded ammo choices. I have a factory T/C .25-06. Very accurate and much cheaper than the customs. 3-12X Burris BPlex is the #1 way to go.