Evidently the new production M70's, Portugal, have an issue with the firing pin springs. And the later New Haven M70s had issues with bad extractors. As far as your 03A3 spring goes, it was probably made with superior material back during WWII. Anyway, Ontario Hunter, I can never leave...