The guys over at Ivory Beads in Covina are a good contact for sure.
http://www.ivorybeads.com/site/RunSc...~PgDefault.asp
Another option is to contact Brad Bachelder in Michgan 616-459-3636 Brad can probably repair your stock so you would never know that the repair bolt was ever in it. He may be able to do a complete restoration for about the same cost as a re-stock job.
If it were me that inherited my father-in laws gun. The first thing I would do is talk to my wife and make sure it's OK with her to alter her fathers gun and take all of his sweat & patina off of his gun.
Good luck with it and keep us informed as things progress!