Unless we add an inventory system where you can buy and store cases of ammo and use them on demand, its a fat -1 from me.
Because think about it: People die constantly during events, and you lose any and all ammo you gain upon death. So if there's an invasion in the courtyard, and everyone is constantly dying and losing their ammo they spent 3000+ on, Armory will be constantly crowded with people trying to load up on ammo from one ammo vendor and run back to the front lines. (I literally got out of an event server event where there was an ammo dispenser, and people were crowding around it trying to get as much ammo as possible. It was cancer.)
Not only that, but you cant bring ammo with you from the main server to the event server, so people would be begging the gamemaster to spawn ammo for them so they aren't useless during the event. And if you run outta ammo during the event, you are completely outta luck and may as well pull out your fists and beat droids to death. (Which is exactly what the GMs did one time but that's besides the point.)
The only way this would work is if you didn't lose all of your gained ammo on death, or if an inventory system that I just mentioned is implemented where you can store as much ammo as you need and use it on demand. I have seen other servers do this, so it is definitely possible. This would also save people a ton of credits because instead of spending credits on ammo spawning, they can just load their gun with as much ammo as they need, and still have ammo in reserve to use for no additional cost. Also, as mentioned before, you should make it so you can buy rockets and flamethrower fuel from the armory.
Otherwise, -1