При выстреле порох сгорает, образуя раскаленные газы, оказывающие огромное давление. Газы выполняют работу по увеличению кинетической энергии летящей пули и кинетической энергии винтовки при отдаче; часть энергии идет на нагревание ствола и на образование звуковой волны. Кроме того, часть энергии уносят нагретые газы, вылетающие вслед за пулей (эта энергия в конечном счете передается окружающему воздуху).