I have 2 625-3's. One has the floating hand, the other does not. Both have hammer mounted firing pins. Both run 100% and fire all 45acp cartrdges, regardless of primer brand and with or without moonclips. Sure, the triggers could be slicker, lighter, etc. But they're good enough for me.
Gary