Проголосовал "За", а что касается стрельбы, то почему бы не сделать осечки рандомом с разумным числом выстрелов, скажем в пределах той же 100. Т.е. игрок за вылет делает 100 выстрелов (допустим весь БК) и за эту 100 обязательно будет хотя бы одна осечка, а может и две-три. Иначе говоря, она будет определяться шансом (как в Fallout определяются попадания)