I got a shield 40 and an xds a few months before the last incident, they both shoot fine. I don't need both, but you sometimes I carry 2 guns, and these two are small enough to carry both at the same time. I also ordered a 9mm barrel for the shield, as after reading several articles I found you can fire 9mm out of the 40 just by changing barrels.
I will buy some 9mm mags if the gun needs it, but most say not.