Silahların çalışma prensibi, kullanılan silah türüne ve çalışma sistemine göre değişiklik gösterir. Ancak, genel olarak ateşli silahların çalışma aşamaları şu şekildedir: 1. Besleme: Şarjör veya şeritle mermilerin silahın mekanizmasına yerleştirilmesi. 2. Doldurma: Merminin atım yatağına sürülmesi. 3. Kilitleme: Mermi namludan çıkmadan önce gaz basıncının önlenmesi. 4. Ateşleme: Kapsülün ateşlenerek barutun patlatılması. 5. Boşaltma (kilitten kurtulma): Fişeğin ateşlenmesinden sonra kovanın dışarı atılması. 6. Kurma: Horozlu sistemlerde, patlamanın etkisiyle sürgünün geri gelip horozu geri itmesi. Tabanca çalışma prensibi ise şu şekilde özetlenebilir: Sürgü hareketi: Sürgü, geri gelip ileri giderek patlamış fişeğin kovanını dışarı atar ve yeni mermiyi namlu yatağına yerleştirir. Ateşleme: Tetik çekildiğinde, horoz veya ateşleme iğnesi kapsüle çarparak mermiyi ateşler. Kuru sıkı tabancalar ise mermi yerine ses ve gaz çıkışı yaratan özel mühimmat kullanır.