Parents just got a glock 43 and I really like it. 6+1 single stack 9mm would be the perfect cc weapon, although capacity is on low side. I really like the shield 9mm as well, probably between those 2 when I grab my next one.
My groupings when I was new to shooting were left and down about 2 inches, and I thought it was the gun (m&p 9c). After some quick googling I realized it was due to a trigger issue on my part. I wasnt using the pad of my finger and pulling straight back, I was pivoting/squeezing on my base knuckle causing the gun to be pulled down and left.