ok so in 10 days ima go gun shoppin. I can't seem to decide if I should get a G19 gen 4 or a G23 gen 4. I wanna practice shootin and for home defense. but I do wanna make my first gun special. what do you guys think. what's more pleasurable??