I had a 300 ultra and it wasn't so bad. I got the idea to reduce this some and had a muzzle brake
installed and a recoil reducer placed in the stock. It was great then but I sold it because the muzzle blast was tremendous.
If you want 300 ultra performance you can do as I did or you can do as I should have done and just put a recoil reducer in.
The recoil reducer was as much for the balance, the gun was really front heavy but I think it did more for felt recoil than the brake did.