Paul
the best product i have found to clean and protect any kind of metal is flitz metal polish...if you cant find it where you live you can order it on line at
www.flitz.com i have seen flitz pull rust from underneath the blueing on a brand new gun plus it will keep it from rusting for a long time.....Dave