Glock factory night sights are manufactured by Meprolight...one of the best night sight systems out there! Meprolight is now owned by Kimber! I would suggest staying simple and getting Glock factory night sights from Lone Wolf Distributors - Main Page and having someone with Glock factory installation tools install them. I did that and it only cost me $10 to have a local gunsmith install them in less than 10 minutes. One call to Lone Wolf should answer all of your questions about your Glock...they're great!
i didnt know the made the straight 8s for glocks i would love to see a picture of those. Please?
now do these work well on a g-26? do you have experience with that combo?