Firing pin should be inexpensive. Main spring not too expensive. Chamber sleeve, if needed, could be moderately expensive. And, you may have to weld up and recut extractor - not too bad. I'd sure get prices on all work needed before making any decision.