Etymology
Today it means: The piece of flint or other suitable natural stone that is used in a flintlock weapon to generate a spark Full definition →
From gun + flint.
Etymology from Wiktionary, CC BY-SA 4.0.