I applaud what you want to do, but now the game balance gods are getting worried. You need to limit what ammo is available, not just in quantity but in type as well. I would suggest choosing only a few weapons to offer such ammo diversity.
Or if multiple ammo types for all weapons is a must...