Ah, what the hell. I found someone who has some P220 carbon slide parts and a new extractor. I'll post some pics when I get it. Thanks all.