With a good vise, properly shaped punches work just fine. Many years ago I started purchasing the MGW firearm specific sight pushers as that was all they offered. The Sight-Pro with firearm specific pusher mounting "shoes" is the best I have used. It will accommodate installation of tall sights...