I have a G19 Gen4 and love it. I don't carry it mostly because I got this one as a commemorative piece. I was thinking of getting another one just to use as an everyday carry gun, though. I love the size, weight, feel of the gun. Being that it is a 15+1 capacity it has plenty of stopping power. If you carry 1 or 2 extra mags then you should be set for anything. I'm on the fence about doing anything to this one for mods. It does come with another barrel that isn't threaded. I just couldn't pass up the price on this one. I've seen fools asking $1300 for it on some forums. I paid $700 brand new.
I've had zero issues with carrying a S&W Shield 9 and .40. Very reliable guns. Inexpensive enough that you won't cringe too much if they get beat up in the truck. Accurate and reliable out of the box.