I've taken some training with Suarez International, and highly recommend their courses. Their focus is on fighting and mindset, not just shooting.
What okie john said for hardware; can't go wrong there. Machining the slides for red dot sights should be considered too (but not the MOS system).
What's wrong with the MOS system? I've got several hundred rounds through a G19 MOS with a Leupold DeltaPoint Pro installed and have had no problems. I did use blue loctite and followed the instructions, however, and from what I've read failing to do either leads to predictable results.
The reason I went with the MOS is that I expect my Glock to last much longer than any electronic sight, and I'd rather not have the slide permanently altered.