Why is it a problem if it touches the sights? EvapoRust recommends immersion. Try wetting a rusty piece and soaking another. The soaked piece comes out much better. Ive tried it on antique ventilation grates.

Quote
Will not affect plastic, PVC, Viton and most paints


Quote
Contains no solvents, acids, bases or hazardous ingredients


Quote
Safe on soft metals, plastic, rubber, PVC and other surfaces unharmed by water alone