Yes! There should be and in practice is a perfectly good limit.
People should own no more ammo than they can afford, or get credit to purchase.
Live within your means.
Wait, no federal ammunition subsidies or tax credits?
Dang it.