Hi Gunner69skmc
I got the Elg Rifle stock via the internet from a Norwegian guy. I am not sure how common those stocks are, but there are quite a few Krag enthusiasts in Norway who can be very helpful about parts.
If all else fails, I have the "sporterized" military stock from the rifle in the picture, but WJW above may have a better stock for you.
BTW, the bolt peep sight does hold zero extremely well. The V-notch positions it in exactly the same position shot to shot, and a set screw locks the sight in the dovetail cut on the bolt body.
all the best,
KVN