Colt offers original Royal Blue refinishes for the Python.
The gun will come back looking like brand new, with the provision that they may not be able to get all the pitting out.
Price is around $300, and turnaround is rather slow right now because so many people are having Pythons refinished.
The price and the wait is well worth it to have a like-new Python.
http://www.coltsmfg.com/CustomerServ...finishing.aspx