I just picked up a new to me XD-9 Subcompact yesterday. I can already tell I am going to like it a lot. I'd like to get some more magazines for it, preferably Hi Cap. My first question is; do all the XD-9's have the same magazines? Meaning will one for a 4" or 5" fit in my Sub compact? If so/not where (on the net) can I get some for my Subcompact, either Hi Cap or regular? Thanks!