Ameriglo, hands down, have them on my 40 compact. I wouldn't worry about night sights on my EDC weapon. Unless it was my only weapon and was using it for home defense as well. Not going to help you much in the heat of the moment. You will miss 7 out of 10 shots if that moment arrives, just luck of the draw. Adrenalin will take over and you will find your shots random, unless you have specialized training.