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