As if any of us were going to stop buying ammo...Fortunately, I can make most of my own..
This is a very old article. 5.56 is now about $0.30 a round.