В автоматическом оружии широко применяют различные типы пружин, служащих, в основном, для аккумулирования энергии и амортизации силовых воздействий. Точный расчет работы пружин очень сложен. Например, цилиндрическая пружина представляет собой пространственный винтовой брус и система дифференциальных уравнений, описывающих ее движение, имеет двенадцатый порядок.