I have shot most modern duty type pistols and i own a 1911, xd,glocks,sigma,ruger p series, cz-52. but my glock 20 sf shoots and points best, with the fastest most natural sight picture, its lined up as soon as it reaches my field of view. i have true glow night sights. the glock 21 sf is the...