peashooter85- A combination dagger and wheellock pistol, Germany, late 16th century.

more about : peashooter85