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