I am creeping up on my next purchase and have 3 guns I plan on adding to my collection but can't decide on which one to buy first. I am debating on a Smith and Wesson M&P, Springfield XD or XDS, and an HK. All would be full size and either 9mm or .45acp. What are peoples opinions good and bad? I have an M&P shield 9mm and it's a pretty good shooter, but have never shot an HK or XD/XDS. Again, I plan on adding ALL of those to my collection at some point, but am having a hard time deciding on which one first. Thanks everyone!!