+1k, it strongly depends on what you have. If you "Mauser" is a post war Yugo or a Russian capture with mismatched numbers, getting an original stock might not be worth it. OTH you can get good sporter stocks for less than $100, so there's an option if you want to shoot it. If your gun is a true German military gun with matching numbers and some finish, prices start at $500 and go up far from there. A repair/replacement stock might definitely be in order.
Show some pictures and people can probably tell you.
I used to love being able to hit hard at 1000 yards. As I get older I find hitting a mini ram at 200 yards with the 22 oddly more satisfying.