Xs 24/7 big dot sights, I have them on my 19 they are sweet!!!!!!!!
They come with all the tools and instructions you need to put them on yourself, it is very easy and a quick process! They allow you to get on target fast, and they glow beautiful at night, dot front, and a post in the rear!