Единственное логичное объяснение, которое я могу предположить его перезарядке, это что каждый "новый" дробовик это старый автоматически перезаряженный и возвращенный на место телепортом.
В общем, его пытались оживить/вылечить наномашинами, но что-то пошло не так. И теперь его тело непрерывно разбирается-собирается наномашинами - отсюда его способности к телепортации и превращению в дым. Дробовики генерируются наномашинами, а после выбрасывания возвращаются к нему.
Рипер перезаряжается выбрасывая дробовики, и доставая новые из неоткуда, бесконечно. Ну и выброшенные дробовики остаются на земле некоторое время можно успеть под ноги штук 10 накидать
Там ствол метали как гранату и он еще и взрывался.