gunpartscorp.com (Numrich) is my first stop looking for gun parts, but they are sold out of the 7mm magazines. That is unfortunately going to take a lot of shopping. For the recoil pad, see about having a smith install a Limbsaver pad for you. best I have tried.
What we have here is... failure- to communicate.