Final answer:
A stovepipe is a type of gun malfunction where the spent shell casing is extracted from the chamber but not discharged from the weapon, getting caught in the ejection port.
Step-by-step explanation:
When a spent shell casing is extracted from the chamber but not discharged from the weapon, this is known as a stovepipe. This type of malfunction occurs when the casing of a fired cartridge gets caught in the ejection port, often sticking out at an angle that resembles a stovepipe.
Unlike a misfeed, where the cartridge is not properly loaded into the chamber, a stovepipe is an ejection failure. A hangfire is a delay between the triggering of the firing pin and the ignition of the propellant, and a squib load is when there is insufficient force behind a bullet, potentially leading to the bullet getting stuck in the barrel.