Returns true if the weapon has any ammo left
Example:
if ( !(self AnyAmmoForWeaponModes( weapon )) )
* = mandatory