Adam,

there are a few people doing great repairs

I can't speak for others so you'll have to wait till they
answer but there have been threads on this site dealing with
this exact situation.

Try searching "broken stock" etc

good luck,
Mark