I've used the evapo-rust before on a revolver that was in the white. It removed the rust, but left a discolouration on the bare metal that could only be removed with 600 grit sandpaper. If your project is blued or will be once you're done, this discolouration probably wouldn't be noticed, but it was quite visible on bare steel.