Brownells, if you are just installing "steel" sights, then you can get away with a padded vise and a punch, however a Glock "sight pusher" is recommended for something with tritium vials etc.
All you need is the Glock front sight tool. You can find it on Amazon. Here is one example.
I've installed my own Glock sights. You will have to strip the slide (remove barrel and recoil spring). The rear sight will require a punch. You can also buy them online like in Amazon, just search "brass punch set".
Brass punch does the trick.
I had to buy the special nut driver for the front sight. Brownells. Rear sight was hammered in using a hardwood block as a punch with the slide mounted in a leather covered vise.
Had a set of Trijicon HD once and I really liked them. I put a small amount of blue loctite on the front sight screw after it came loose twice.
Nordic Sportsman stocks Glocks, and Glock parts, etc.
<https://www.nordicmarksman.com/Front-Sight-Tool-Glock.html>