См. определение в файле Weapon_Base.c строка 324
Перекрестные ссылки IsChamberFiredOut() и IsChamberFull().