My recommendation, in addition to stockpiling ammo, is to take up the hobby of reloading. First, it reduces the cost of ammo and allows for a post collapse skill that is and will be, valuable.
Ive been rolling my own for years.
Passing this knowledge along to my teens as well. Just about everything we shoot, we can make ourselves. As far as ammo is concerned.