Welcome from southeast TX. As far as clean ammo...good luck, they're all dirty, just some more than others. WallyWorld has the cheapest I've found. I pay approx $19.00 + tax for 100 rds of 9mm. It is good enough and cheap enough for target practice. Get a Hoppes cleaning kit and it will come with all you need to get started. Good luck with your future handgun endeavors and congrats on your new acquisition.