How securely does it hold the pistol? Never really fiddled with one and always thought the glock could just fall out of the holster with any real physical movement. Now with a closer look at your pictures, I would guess it would clamp onto the trigger guard?
Oh and how tight is the fit? Dont want it scratching up my handgun now.