Все указанные системы запирания могут сочетаться с различными системами автоматики. Выбор той или иной системы зависит от мощности патрона, предъявляемых к оружию требований, особенностей производства, взглядов самого конструктора.
В современном стрелковом оружии в основном используют два вида питания — магазинное и ленточное.
Магазин представляет собой устройство для размещения патронов и подачи их на линию досылания. В этом, кстати, его существенное отличие от обоймы или пачки, служащих лишь для размещения патронов. Большинство современных магазинов сменные, хотя встречаются постоянные трубчатые, барабанные (обычно в гладкоствольном оружии) и шпековые. Патроны могут располагаться в магазинах в один или несколько рядов.
Среди сменных сегодня различают коробчатые и дисковые магазины. Коробчатые магазины исполняются прямыми или изогнутыми (секторами). Для оружия с расположением магазина позади пистолетной рукоятки разрабатывают коробчатые магазины с большим изгибом, практически не выступающие из приклада. Коробчатые магазины компактны и удобны при переноске, но имеют недостаточную емкость.
В дисковых магазинах патроны могут располагаться по радиусу диска или параллельно его оси, последний тип магазина называют иногда барабанным. Дисковые магазины более громоздки, но и более емки, что способствует их применению в ручных пулеметах.
Шнековые магазины, конструкция которых разработана давно, но практически реализована в массовом оружии только в последние годы, нашли применение в скорострельном оружии (главным образом в пистолетах-пулеметах).
В длинноствольном оружии «классический» компоновки магазины располагаются в средней части; в оружии, построенном по схеме «буллпап» гнездо магазина расположено в передней части приклада, позади пистолетной рукоятки. В последнее время появился ряд образцов с расположением коробчатых магазинов большой емкости (до 50 патронов) сверху вдоль ствола.
В пистолетах чаще всего магазин помешают в рукоятку, хотя встречаются образцы с приемником магазина впереди рукоятки или сверху ствольной коробки (оружие фирмы «Калико»).
В большинстве пулеметов и автоматических гранатометов используются металлические звеньевые патронные ленты. Ленточное питание обеспечивает длительную непрерывную стрельбу при минимальной громоздкости системы питания, но требует наличия в конструкции оружия специальной системы подачи ленты (ползунковой, рычажной, барабанной) и перевода патрона на линию досылания. Это заставляет конструкторов искать замену лентам в виде магазинов повышенной емкости, но не слишком больших габаритов. Примером удачных решений могут служить магазин сингапурского ручного пулемета «Ультимакс-100» в двухдисковый магазин американской фирмы «Бета-Компани» емкостью 100 патронов. Такие магазины позволяют легко переделывать автоматические винтовки в ручные пулеметы с возможностью длительной стрельбы. Патронная лента, коробка патронной ленты и коробчатый магазин для пулемета двойного действия.
Ударно-спусковой механизм оружия может допускать ведение только одиночного, только непрерывного (при наличии автоспуска) огня, огня фиксированными очередями или сочетание этих режимов, при наличии соответствующего переводчика — переключателя режимов огня. Работа ударного механизма производится за счет энергии возвратно-боевой или специальной боевой пружины. Различают механизмы ударникового и куркового типа.
В механизмах ударникового типа боек может жестко крепится на зеркале затвора (такая схема чаще всего встречается в простых пистолетахпулеметах).
Ударник может получать импульс от особого выступа затворной рамы.
Наконец, массивный ударник, подвижный в остове затвора, может накалывать капсюль за счет инерции.
Во втором случае специальная боевая пружина воздействует на особую деталь, наносящую удар по ударнику — курок.
Спусковые механизмы сегодня представляют собой достаточно сложные конструкции, обычно объединенные с предохранительными устройствами. Стандартом для курковых систем считается спусковой механизм двойного действия, т. е. когда выстрел можно произвести без передвижения затвора (если патрон находиться в патроннике), только нажимом на спусковой крючок.
Рассмотрим принцип работы спускового механизма двойного действия на примере пистолета Модель 92 фирмы «Беретта». Спусковой крючок (1) соединен осью со спусковой тягой (2, схема А). Зацеп (5) тяги касается выступа курка (3). Ход спусковой тяги ограничен находящимся с правой стороны вырезом рамки (4), в пределах которого может перемещаться зацеп (5).
При нажатии на спусковой крючок (схема Б, стрелка О) зацеп (5) спусковой тяги перемещается (стрелка Е), захватывает выступ курка и заставляет его вращаться на оси (стрелка Т), преодолевая сопротивление пружины. Так как движение зацепа (5) ограничено вырезом (4), он не может приподняться выше и курок (3) срывается со взвода (схема В), под действием пружины с большой угловой скоростью вращается в противоположном направлении (стрелка С) и бьет по ударнику.
После выстрела (схема Г) кожух затвора идет назад, нажимает на верхний выступ спусковой тяги (2) и опускает ее, не позволяя зацепу (5) удерживать курок (3). Затем курок под воздействием кожуха проворачивается и удерживается во взведенном положении шепталом (6). Если опять нажать на спусковой крючок, зацеп (5) спусковой тяги своей передней поверхностью толкнет выступ шептала и выведет его из зацепления с курком, который вновь бьет по ударнику. Эта схема получила большое распространение в конструкциях пистолетов (например: Маузер HSs, S&W 39, HK4).
Популярными в автоматическом оружии становятся механизмы, обеспечивающие стрельбу очередями фиксированной продолжительности (обычно три выстрела). Рассмотрим такое устройство, установленное на автомате wz. 88 (схема А). Курок (1) дополнительно оснащен обоймой курка с зацепом (9). На оси (13) спускового механизма установлены храповик (11) с пружиной (3) и разобщителем (4). На оси спуска размещен счетчик (12) храповика. С левой стороны ствольной коробки (в отличие от нашего АК) установлен переводчик (10), который своими секторами воздействует в одном случае на шептало одиночного огня, удерживая его выключенным (схема Б), в другом случае нажимает разобщитель (4), который освобождает храповик и он приподнимается за счет воздействия пружины. При нажатом спусковом крючке (5) и переводчике (10), установленном на фиксированную длину очереди курок под действием затворной рамы после каждого выстрела нажимает зацепом (9) храповик и он своими задними вырезами каждый раз проскакивает на один шаг выступ счетчика. После третьего выстрела храповик соскакивает с последнего выступа счетчика, под действием пружины проворачивается вниз и курок захватывается шепталом одиночного огня. Для производства следующей фиксированной очереди необходимо отпустить спусковой крючок, при этом провернется храповик и вновь сцепится со счетчиком. Повторное нажатие на спусковой крючок повторит цикл (схема В).
Одним из важнейших требований к современному оружию является его безопасность в эксплуатации. Для этого конструкторами предусматривается наличие автоматических и управляемых предохранительных систем. Автоматические системы работают без вмешательства человека и чаше всего обеспечивают безопасность в случае непредвиденных ситуаций (падение оружия, удары). Автоматические предохранители чаще всего блокируют ударник или курок, иногда затвор. Например, автоматический предохранитель в пистолетах моделей 220, 225 и 230 фирмы «ЗИГЗауер» блокирует ударник (схема А). Выстрел невозможен, пока ударник (2) удерживается подпружиненным остановом (3), входящим в его паз.
После нажатия на спусковой крючок спусковая тяга (1) вращает по часовой стрелке находящийся на оси курка рычаг (4), который своим выступом толкает останов вверх и освобождает тем самым ударник (схема Б).