I have bought a G19 and am looking to buy another 9mm. I am not a huge gun guy but am buying these to pass down to my sons when they get older for home defense. With everything going on I am not sure they will be able to buy anything when they are adults. I will be taking them to the range and using them for my own home defense. Looking for a full size. Kind of like the smith and Wesson M&P. or do I just buy another glock??