I have a 20 plus year old Ruger M77 30-06 that I used for several years. Some Ruger's will shoot, some won't. The biggest bang that I got for the buck was totally free-floating the barrel and having some trigger work done. Though I do not use it much anymore, mine will shoot, and shoot well. I have taken elk with it to 450 yards. I know that's not long range to most on this board, but it was for me at the time.
I will say that the rifle is extremely finicky about loads and I had to do a lot of searching and testing to find one that gave me consistent accuracy at 300+ yards. The best factory load I found for distances beyond 300 yards was the Federal Premium 180 gr. Nosler Partition.
On last thing,....it's still fun to buy new rifles if you can dream up an excuse that will fly with the wife.
Dirty Steve