Итоги голосования для комментария:
Geometer Сделай методом (вроде) 13th Age — на каких-то цифрах на броске d20 (не 1). Например, 7 и 14. Или там на бросках кратных 5, причём при удачной атаке выстрел произошёл, но потом что-то в механизме заклинило. Если преимущество мешает и нет желания вводить новую сущность в виде разноцветных кубиков, то можно усложнять правило в стиле «при преимуществе осечка происходит если хотя бы на одном выпало опасное число, а на втором при этом — чётное», либо назначать осечку по броску урона (1 урона пистолет не наносит вообще!).
+