Just push the rifle butt into your shoulder tighter. Really, man up.
Lol, spoken like someone that has never fired a rifle with truly heavy recoil. Shooting a rifle with much heavier recoil than you are used to is not exactly conducive to long range accuracy.