Lots of various M12 parts will fit the 25. It was a "poor mans" M12, lacking the increased production costs of the takedown.
Sounds to me like you may have had the screwdriver between the head of the screw, and the stock but I guess it matters little now. In any case a 12 stock will drop right on. Several places make reproductions, or check gun shows. old stocks are no longer given away though at the shows. Its a shame when murphy drops by, on a gun thats near a total loss already. But I have been there, done that more than once.