flintlock

ˈflɪntlɒk

noun

an old-fashioned type of gun fired by a spark from a flint.