The document discusses several firearms mechanisms:
1. The 3 round burst mechanism uses a cam and ratchet system to fire 3 rounds with each trigger pull in automatic weapons like assault rifles.
2. The Gatling gun uses a rotating multi-barrel design powered by a crank, allowing for rapid semiautomatic fire. Each barrel fires in turn as it rotates past the firing position.
3. Firearm magazines use springs to push cartridges up and into the chamber for loading. Different gun types require magazines and springs of different sizes based on their design and capacity.