I'm out to purchase my first firearm and have narrowed it down to the XD in 9mm. The problem I have is I can't decide between the 3 or 4 inch models. I've shot both about a year ago and felt ok with each however the range master did add a mag extension to the subcompact for added comfort/control for me during my round. I do want a gun that I can conceal and also keep bedside. I feel like the 4 inch will print more due to the longer grip so I'm hesitant to go with that option for that reason. I'm leaning towards going with the subcompact and adding some Pearce grip extensions or similar accessories to gain some more length on the grip while at the range etc. then just going with a flush mag while I carry. Two different range masters I've spoke with both recommended the 4 inch to me so now I'm stuck debating again. Anyone here have pretty big hands and own a XD9 in 3inch? What do you do if anything to get a good grip on the gun? Still happy with the choice not to go 4 inch?