They used the standard M95 stock it came with and cut it to length. So there are several varieties of stock.
As for the hand guard, that is more of a problem. You'll need to find a Mauser hand guard that fits over the rear sight and does not need a barrel ring to hold it on. I believe they snap on. You'll also have to most likely cut it and shape the end a bit to get it to the right size. The end cap will be hard to locate these days. The supply of them dried up and the prices are generally around $30 if you can find one. Most of the ones I've seen on ebay are coming from Europe. It's the standard end cap for the M95.
Pictures are helpful so we can see exactly what you have and what you need and if any further modifications were done to it. Check to ensure the internal clip is in place and the extractor is not broken. These two issues are the most troublesome with these rifles.