snaphaan

snaphaan (plural snaphaans)
a flintlock