Yes, Mike should easily carry cleaning for 9mm. I highly recommend Prolix solution it's so good at it's job I would drink it if I could. As for best ammo if you are looking for self defense my top brand pick would be Speer gold dot or Sig Sauer brands.
I'm not much for help with JLM guns. I've not done business with them for over a year. I'll leave it that I don't need their "attitude" with all of the gun stores that show respect for customers. You can read my review, if still posted.
Thanks! Your answer is awaiting moderation.