Get federal or Winchester white box from Walmart if plinking/practice is your need. Or various online dealers if you want bulk. That'll bring your 9mm down to .20-22 cents per round.
Definitely buy American!!
I have nothing but great things to say about american eagle in any caliber.
for the price, that is.
There is cheaper, for sure.
Theres more expensive, for sure.
but sitting in the goldilocks zone is American Eagle.
I find it cheaper online than anything at wally world. Many not only have better pricing, but add in free freight and no tax, and it is cheaper that the big box.
Any American made brass cased ammo should be fine. Stay clear of tulammo is my suggestion. Works great in 7.62x39 but don't bother with my 9mm. In my pistol I have atleast 1 in ten rounds fail to fire. I've had two boxes of it. Accuracy is as good as any other target ammo though.