338 federal and 325wsm rifles seem to sell cheap around here as they are not very popular.

45/70 sounds perfect for your task.

I also think a 308 or '06 with 220s or 240s would work pretty well.