Here is my 625 Open gun. Fully Carmonized & Magnaported, with a Leupold DeltPoint red dot on an Allchin mount. I prefer the DeltaPoint over a C-More (although granted it cost almost twice as much). My theory is it sits closer to where the rear iron sight was, and the dot is slightly closer to...