Its not legal to sell ammo online in the US is it?
It is legal, but it cannot be shipping via Air. It's has to be ground only. I have bought from a few places, but
http://www.sgammo.com/ seems to be the best. I bought 25 pounds of ammo, and it only cost $15 for the shipping. Not bad at all. Would be nice if they accepted Bitcoins in the future. SGAmmo and Bitcoins would be a dream come true!