I acquired an M95M in a sporterized stock a few years ago. Numbers on all the metal matched. I was lucky to purchase a CORRECT stock from Numrich. Stock was used, of course, some blemishes and without any finish, which was fine. There was also a serial number where it should have been. Barrled action fit just fine. I used Yugohand guard over the rear sight and I shortened and filed an M95 hand guard, shaping both hand guards so that they would meet underneath the lower band. If Numrich does not have those stocks (Call them to make sure. Give measurements of the stock you need), youl will have to find a rifle stock to cut down to fit. It may be challenging, but it can be fun. My project turned out better than I had anticipated.