Fixing the stock should be pretty doable (don't know what it would cost). The good news is that both pins are in areas that are checkered. Once the pins are removed and repaired invisibly the old pinned areas could be filled in and recheckered making for an invisible or nearly invisible repair.
However, the current repair doesn't look particularly bad and would certainly appears to be durable.
Good luck with whatever you decide to do.
Steve
Oops, nearly forgot, nice looking wood, I agree with George and suggest not replacing the stock if you can help it.
Last edited by Rockdoc; 02/06/11 02:07 PM.