I finally broke down bought a commercial sight pusher after years of using the hammer and punch method. After a bunch of research I went with the B&J Machine P500 Pro Universal Front and Rear Sight Tool. It is expensive at $299.
You can read about here on the Midway site:
B&J Machine P500 Pro Universal Front Rear Sight Tool
https://www.youtube.com/watch?v=A-fmZnJ_t34
So far I've removed, installed, or adjusted sights on:
S&W M&P
Walther PPQ
2 Glock 17s
H&K P2000 (Trijicon HDs)
Glock 19
3 1911s
S&W Shield
Springfield XD
Spanish “Buffalo” .32
Zero issues with any of the above.
Seems like once the word got out I have it, I'm getting a lot of "business" installing sights at work. If I was actually getting paid, based on normal installation prices, it would almost be paid for. However like most of the stuff I buy I'm still in the hole on this one. I'm still impressed with it. It does take some care/attention to detail setting up for a particular pistol, but it really is universal. Does front and rear sights equally well, and I've taken it to the range a couple times to "zero" in a couple pistols.
I'd have to say that for the average guy, it wouldn't be worth it. For me owning 21 handguns, having friends with handguns, their friends with handguns and with the guys at work, it's probably worth it. For a club, it would probably be a no brainer, just based on the savings of not having to by pistol specific blocks or inserts that other tools require.
Chuck