Had a busy semester with school so this is a few months late, additionally, it took TC about 9 weeks to process and ship my order (the extractor was on backorder) but to update all of you that so kindly helped and anyone else who may have the same trouble, new firing pin spring, hammer spring, and extractor solved the problems- fires and extracts everytime now. Thanks to all.