https://theinscribermag.com/the-anatomy-of-a-firearm-getting-to-know-the-parts-of-a-gun/
The Anatomy of a Firearm: Getting to Know the Parts of a Gun