I have the VISM in the options on link 2
Youll need to fully disassemble it and lube it up before using it. Works great for $60. No issues with mine other than needing to lube it good. The carbon steel threads came a bit rusted, but nothing a little lube didn't solve. Ive installed 11 sights on glocks with it.
for the front $6
$55 for the rear sight. it's easy to do. takes 2 minutes for front, maybe up to 30 min for rear because you have to remove rear, then put on new ones using the vice
I do all my sight replacements. I bought this tool off Amazon and it works perfectly. The biggest thing is to clean and lubricate the threads. Also make sure the screws on the adjustment knobs are tight.
https://www.amazon.com/dp/B07DMZDD6V/ref=cm_sw_r_cp_api_glt_fabc_GZT5668PH7JAP5603VAB
yup. It’s very solid, and works great. Get a front sight tool too - it’s $5 or so typically. Ameriglo typically includes them if you buy from their site.
Used it for G19 and for 43.
https://www.amazon.com/gp/product/B07DMZDD6V/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1
I personally picked this rear sight pusher up on Amazon. I figured $45 is similar to what I would pay to have a gunsmith install sights and I will be able to do it as much as I need to in the future with it. Really straightforward and easy to not damage your slide. Also need to pick up a 3/16 hex for your front sight for a Glock.
Best bet would be a brass punch set, a hammer and soft jaws (or wood) on a vise.
If you want something 'easier' this cheap and craptastic NCStar sight pusher is in your price range it works well on glock and M&P sights but did not work well on a couple Sig P320 front sights I tried with it
Im not sure it fits your use case though, its nice if you're planning on swapping out a few or fine adjusting rear sights on pistols but you will also need punches and a hammer for most dovetailed front sights and most rifles. A good vise is always a smart investment, brass punches are always nice to have around for gun work and who doesnt need a few extra ballpeen hammers of varying weight. Good luck!