If I'm not mistaken, a HAZMAT fee is not required for shipping loaded ammo.
Then how come a box of .22 shipped will cost you 20 bucks in shipping? I think it does entail a hazmat charge, but maybe I'm wrong. But, when I order ammo, I always pay 20 bucks, even from ammotogo.com which is just up the road 60 miles from me.