You might want to consider a slip-on recoil pad as a temporary fix. Just remove the old recoil pad first to keep the same length.
Or buy a $20 grind to fit recoil pad from MidwayUSA and shorten the stock slightly, mount the new recoil pad and remove the excess pad to fit.
You will need some tools and skill though.
I've done it so anyone with some tools should be able to do it too.