Damn, I completely missed this thread. I'll have to close mine from today.
From what I understand, as far as parts, extractors where the main thing you wanted to get. Legion had them but of course they sold out. I believe there is a substitute for the original firing pin and I see a company that makes a US made replacement.