The mag has set for 20+ years and has some rust spots, but will clean up just fine. Or I will clean it and have it black oxided. $10.00 bucks. Local pick up Greensboro, Highpoint, Asheboro area. Or will ship for flat rate. Disclosure. They don't work worth a damn, but if you want it, it's yours.