I run the IDot pros on my 19. I like them a lot. Poi seams the same as already stated. I have installed a few pairs with a wooden dowel and hammer and had no problems at all. Even installed one pair with a bic pen and hammer. I don't think the sight pusher is worth it unless you plan on doing a...