These sights are iron though. It's only the pipe that is plastic.For visibility I painted the iron sights on my revolvers, but damn they're still metal. Now and then I touch them up. I use alternating layers of white then fluorescent orange nail polish. Final coat is clear. For 3 bottles of what's basically laquer I spend about $25. Lifetime supply.
They could improve light pipes but as they are they really cut corners.