Did the original poster maybe mean 25 yards instead of 25 feet? 3" at 25 yards would indeed be good (hell it'd be great). 25' is just barely over 8 yards and 3" at that range is relatively easy with any half way decent handgun from a standing position and slow firing.
Nope, I did mean 25 feet. My 9mm guns are Ruger KP89 and Taurus PT92AFS, both with factory metal sights and no "adjustments" other than rubber grips.