You can try Walter-Reilly Restorations. He's making my 71/84 stock this week. He charges $150 plus shipping. I'll let you know how it turns out when I get it.

71/84 Mauser Stocks - Walter-Reilly Restorations

Now if I could just find a magazine tube, I'd be all set.