With the wars winding down there should be plenty of ammo to go around. All of the government ammo is contracted to one outfit. That means the rest of the manufactures are unable to keep up with demand. It is that simple. Some of the people buying all this ammo must be stockpiling hundreds of thousands of rounds. You can't even buy much .22 ammo right now.