Get a grip and get a grip.
As other people have mentioned a good grip that fits your hand and cushions recoil goes a long way to taming powerful cartridges.
And a good strong grip by you is probably more important. Have someone check out how you're holding the pistol or take some lessons.
When you have hard recoil don't try to fight it, don't try to hold the gun down. Let your arms pivot on your shoulders.