If you're not worried about it looking all brand new again, you can use 00000 or 000000 steel wool and gun oil, and remove the rust.
Outside of that, I haven't found a favorite gunsmith yet, so you may just want to Google gunsmiths in the OKC area if you don't get a reply.
franson firearms in tulsa
If you don't mind shipping the revolver, Smith & Wesson themselves does a great job of re-bluing. Harsh Firearms (they are in Norman, http://harshfirearms.com/) does very good work with Cerakote. They could potentially come up with a look similar to the original blue or a custom creation. Two Rivers Arms (they are in Oklahoma City, http://tworiversarms.com/Services.htm) does a very nice blue, but according to their website, they are not currently taking any new work.
Enter your email address to join: