A pistol cleaning kit and a bronze wire brush for 9mm. Most kits will come with some cleaner, oil and a supply of bore patches. Outside of that just some general cleaning solvent for the outside protective goo it'll be covered in. Mineral spirits, otherwise known as low odor paint thinner for oil based housepaint or Varsol, will do fine for that. But for now a spritz of WD40 followed by a wipedown will do nicely. The grips you may want to remove first and wash separately with some straight up detergent and an old toothbrush followed by a rinse. That'll leave them dry of any oil and grippy feeling.
Oh, and congrats on an excellent first hand gun. My own first was my Shadow.