Paul;
Welcome to the Forum. Depending on the type of finish (blue, nickel, stainless) the answer may range from "be prepared to pay for a refinishing, not just polishing" to "why not do it yourself?" Details about the gun or a photo would be helpful.