Different types of ammo in a magazine

You can also do this with an Enum array in the weapon class.