Check out UN Ammo Co. everyonce in a while they have to crazy deals. Right now I think they still have some 9mm Speer +P hollowpoint 1000 rounds for $350 shipped. I got some a while back shipped for $300. You can't beat that price. Just scroll down almost to the bottom to find it.
I have friends and family I have directed to this company that buy different caliber's and have no problems with this ammo.
There ammo is clean, cheap, and ships fast.
I don't know how the hundgum ammo is there but I have bought thousands of rounds of .223 and .308 and have had no issues. Its pretty accurate also. The only thing I don't like is the long wait to receive your order. It taken from 3-4 weeks to get my order but as I said no issues with the ammo I've tried.