Yes stainless, not sure about better sights but they're okay. The entire front sight blade is orange and it was making my eyes go crossed. I took a sharpie and blackened all but the bead at the top, the results are very satisfactory.


USMC 1997-2002. 6173 CH-53D Sea Stallion Helicopter Crew Chief and Flightline Mechanic. Semper Fi!

"Be still, Taggart!"