Defines a type of ammo that weapons share. Weapons referencing the same ammo type draw from the
same reserve pool on the holder's inventory (see Sandbox.BaseInventoryComponent.GetAmmo(Sandbox.BaseAmmoResource)).
Derive from this to define your own ammo types with extra data or overridden behaviour.