It works for Gen3/4 9mm Glock 19, 17, 34 and the .40/.357 counterparts.....you need an adapter for the G42 (and I guess now the G43) since the slides are not as wide.
As stated on the sight pusher, this is for Glocks with factory angled style sights.
I actually have a deal working for a local sale but if that falls through I'll let you know.
Thanks
"You may find me one day dead in a ditch somewhere. But by God, you'll find me in a pile of brass."~~ Tpr. M. Padgett