Mel,
I have a M798 in 458, too.
Its a joy to carry and a BEAST to shoot!
I suspect your right, the barrel is very thin at the muzzle. I won't put a brake on any rifle I own - So that was not an option for me. I solved the recoil problem with by wearing PAST recoil shield, putting a 1/8" thick pad on the stock and moving the front sling swivel to the front of the stock: