What he said. If it is a range toy, have at it. However, if it is a range toy, you probably don't need nightsights.I have no direct experience with the product. However, I would never put anything 'glue-on' only any firearm that I intended to use as a potential self-defense weapon.
Waste of time and $ for me.
If it is a defensive gun, don't screw around.
tritium is not always the best answer.