All of the above previously mentioned and one more suggestion.
Think 25-06 for just about any local game challenge. It is one of the easiest cartridges to reload too. Very versatile. Quick and accurate at long distances-es. Near magnum performance without the additional magnum rifle weight to carry around. Is what the 25-06 is all about.