So I was at a shop north of Indianapolis shopping different night sights for one of my glocks and one of the employees pulled me to the side and showed me a website for a supposed "up-and-coming" new form of sights for Glock, Sig, and polymer sprinfield lines. They are called Speed Sights and...