Before you dump the ’06 let me suggest something. I don’t know what kind of stock is on the rifle so the price may vary a little but consider installing a mercury recoil reducer in the butt of the gun. A mercury recoil reducer is a pill shaped tube filled with mercury but has an air gap in it. When recoil travels through the stock the sloshing motion of the mercury absorbs some of the recoil. They are about 85 dollars and a gun smith won’t charge much to install it. My wife had a little 243 that kicked like a mule for what it was and I had the reducer installed. Made a huge difference. 30-06 is a hard hitting round that is readily available. This might be an inexpensive fix for a good gun.