A DP will withstand the violence of being mounted on a pistol slide.
One thing about the DP, as opposed to the DP Pro - windage and elevation adjustments must be made with a tiny Torx wrench, and are anything but positive. Lots of trial and error, Once locked down, adjustments are secure, but the Pro is much easier to adjust.