I've never done any business with them, but I'd take a chance on it, maybe replace the extractor spring. BCM springs or the Sprinco's are both very good & known performers.

For sure check the headspace with several barrels & also check firing pin protrusion with the FP's that you might use.

I have several spare bolts, the most recent one from Faxon for $52, but 9310, not C-158.

MM