Why not a Barrett in 7-08? It'll pretty much do anything you need it to
The 7-08 sounds perfect except for buying ammo. That leaves the .243. Unfortunately in Iowa, we have to go with a shotgun, muzzle loader or straight walled case if we want to deer hunt. The Barret sounds like the rifle to own but unless I get an out of state tag there is no where to use it except for the practice range. That's a lot of money to shoot paper.
kwg