Reset ammunition types when unloading a world.

Fixes #9900 - the ammunition data was not cleared and the ammo types listed in that issue are from a mod that is not always present. Loading a world with that mod adds the ammo type, loading a world without that mod (without restarting) would still contain those ammo types but their default ammo item is not loaded.