The recoil spring is new old stock. Thanks for looking.