The WalMarts in my area still sell ammunition and they are the best price for a new long gun anywhere around here.
You are lucky because I called their corporate office and they said no guns or ammo. See my post.
http://www.freerepublic.com/focus/f-bloggers/2978689/posts