Does anyone have a Colt New Agent? What do you think of the Trench sight? I haven't even held one, let alone looked down the slide through the sight. Do you get the same picture as if you were looking through notch or v sights? Feedback please Robby T Wanna kill these ads? We can help!