All modern, brand name rifles are pretty good.
I recommend the 30.06 because it will fire the broadest range of bullet weights, from 110gr to 220gr.
And every rifle usually shoots only one bullet weight accurately due to barrel resonance. And every barrel is different.
Personally, I shoot the Winchester Model 70 Featherweight in 30.06 and it hits .72in at 100 yards with 180gr bullets. Everything else is 2in +.