A Primer on Firearms, from matchlock to flintlock
Matchlock
--
Wheel-Lock
--
Snaphance
--
Flintlock
--
Parts of the firearm