Until recently, I've been set on the xd mod.2 subcompact. I love the compact frame for carry and the idea of having the full size mag that comes with it. However, I recently got to handle and shoot a glock 43 and I like how it felt. I'm reading a lot of posts where people seem to like it, and have begun carrying it more than any of their other guns. I like the g43, but I am hung up on buying it because of the low round count compared to the xd. Is the glock 43 a sufficient weapon to defend myself with in realistic concealed carry and HD scenarios, or would the xd be better? Also, I'm 5'9, 150 with an athletic build. Would the xd be too bulky to carry compared to the smaller g43? Some people have referred to the xd as a brick in other posts.