Get an original magazine from BRP Guns or APEX. I just replaced two repro SMLE extractor springs with nos originals as they were no good either. The moral of the story, (my opinion of course), is steer clear of repro parts. They are never as good as the originals.