i have 2 Ruger 20round 9mm mags for sale made by Mec-Gar. only been used once to test them and then put away. they are like new, no rust, no scratches and the springs are very good! if you have any question, please email me. thank you for looking.