I'm another big fan of the Archangel made by Dale Fricke for OneSourceTactical.com. I have two of them. 1 for my Glock 19 and 1 for my Springfield Champion.