I need a reliable gun for home defense and occasional target shooting, but I can't decide if I should get a Beretta Px4 or a Glock 19. They both seem like good choices. Also, I've shot .22 pistols in the past, and I got pretty good at that, and FYI, I have kids in the house.