Probably a duffle cut or ex sporter, which had been restored with a stock which was at hand. Bayonet lug is mismatching, if I see this correctly (02 versus 20). Stock dates to 1940 and is Mauser production (WaA655), so most probably a 42/1940 stock.