I currently have an XD40 and a G19 (both stock). I'm aware that Springfield Armory still sells 10rnd XD40 mags, however I'd already decided to buy a smaller gun for ankle carry back home. I have no rifles yet and don't plan on getting one until I'm out of CA. The upside is, I go from CA to TX, so I might look around down there.
I learned a long time ago that not everyone thinks logically. This is mostly why once I'm majoring in Psychology.