Итоги голосования для комментария:
Rigval
Мне больше нравиться другой подход. Пока персонаж стреляет одиночными - патроны бесконечны, после быстрой стрельбы или очереди - нужно перезаряжаться.