There is a stock repair area on this web site that deals with repairing almost any kind of break. The moderator, candyman, did this for a living for a very long time. He knows his stuff. He repaired a very badly used stock for me and it is great.
Look at this thread.