I just couldn't force myself to like the XS dots on my PM9, so I had my new Truglo TFX Pro's installed on my PM9 yesterday. I have them on several guns and just think they are awesome. And my LGS only charged me $20 to put them on!