Вначале проблему создания многозарядного оружия пытались решить с помощью многоствольных систем, однако к XVI в. появилась идея поместить несколько зарядов в один ствол. Такая система получила название «римская свеча» за сходство с одним из видов фейерверка, в котором из трубки вылетает несколько огненных шаров. В ствол помещали несколько зарядов, разделяя их пулями, в которых проделаны отверстия. Теоретически предполагалось, что после воспламенения первого заряда воспламенялся следующий заряд, так что в результате пули должны были вылетать из ствола одна за другой, как в современном автоматическом оружии. Подобную систему использовали в пистолетах с колесцовыми замками, выпускавшими по три пули, однако в таком пистолете должно было быть три отдельных замка.