They're neat. I've installed them on an XD before. They are kinda big compared to other sights and if you're concerned about printing, you may want to stear clear. I'm pretty much anti-laser so I would never install them on my personal Glock.
Owner - Argyle Armoring, LLC Custom AR-15 rifles, firearms sales, pistol upgrades, accessories, and gear.
NRA Life Member, Friends of NRA Sponsor, & Member of NRA Business Alliance
Certified GLOCK Armorer
Your friendly neighborhood arms dealer.
What do I know? I'm only a professional.