Doing some googling it looks like Evapo-Rust sells a rust remover product to soak the metal in, as well as a spray-on rust inhibitor. @croissantking, did you use the spray, or did you spray it with something else? I agree a plating shop would be the best solution, I would expect it to be a bit...