What did you use Rub N Buff? Not my cup of tea, but its your pistol.
One could also go to the internet catalog Timesavers.com and order catalog items # 32148 (green), 32149 (yellow) or 32150 (white) and have your lettering glowing in the dark. I guess it could also be used as night sights.
I have never tried the stuff.