Looks to be a proper trigger guard. My .22 Standard and .177 Club Standard have the tang type. I dont have a L but im sure they would of used the same guards at some point. As for a stock, you can look on eb@y. Always some on there, but if no luck, I have some spare. (including one that is exactly like the one in the pictures)