Many people know that the factory Glock sights leave a lot to be desired. They are made of plastic and can break fairly easily. I wanted to replace my sights but I didn't want to shell out the $100 for night sights. Instead I went to AmeriGlo. On their website you can build almost any set of sights that you want. The all black set that I chose are very well made and cost me around $45! If you don't like the all black that I chose there are also fiber optics & white dot options. And off course it you decide that you want night sights AmeriGlo makes some very nice sets.