I like the fluorescent paint I bought for my fishing lures. a teeny bit goes a long ways. For those sights I'm not to sure I want permanently painted I just use white out. When I don't want it on anymore it wipes off with my thumb.
Got mine from Cabela's but I'm sure you can get it anywhere they sell paint for hobbyists.