Yang pertama senapan mesin dioperasikan pada apa yang pada dasarnya prinsip mundur. Sangat sederhana dioperasikan pada prinsip pukulan-kembali, di mana mundur pasukan petugas pada menemb ak tabung senapan daya menimpa langsung pada blok sungsang dan kekuatan kembali, hanya massa blok dan mungkin beberapa mata air mencegah blok dari bergerak kembali sedangkan tekanan internal di laras tetap pada tingkat tinggi yang berbahaya. Kesederhanaan sistem ini diatasi dengan bobot dan massa terlibat, sehingga prinsip semarak belakangan ini tidak banyak digunakan di senapan mesin, terutama di mana kartrid kuat seperti yang di 12,7 mm (0,5-di) kaliber kategori yang bersangkutan.
Apa yang diperlukan adalah beberapa bentuk sistem yang dapat beroperasi dengan menggunakan energi yang cukup besar dilepaskan ketika cartridge dipecat tanpa bahaya dari kekuatan senjata atau membahayakan penembak tersebut. Jadi blok sungsang dan laras harus tetap 'terkunci' selama periode pendek yang proyektil didorong ke bawah laras oleh ekspansi yang cepat dari gas muatan propelan diledakkan. Penguncian ini biasanya dilakukan dengan cara mekanis, dan hingga saat ini jumlah prinsip yang digunakan adalah l egiun. Hanya dalam beberapa tahun terakhir telah kunci putar yang modern menjadi mapan ke titik pengecualian virtual sistem lain. Tetapi selama Perang Dunia II kunci rotary adalah baik di masa depan dan beberapa sistem penguncian lainnya tengah melakukan itu.
Akan sulit untuk menyebutkan semua sistem penguncian dalam beberapa baris, tetapi cukup untuk mengatakan mereka semua dioperasikan dengan menggunakan dua metode propulsi secara keseluruhan. Salah satunya adalah sistem mundur dan sistem yang lain gas dioperasikan. Sistem mundur biasanya beroperasi dengan menggunakan gas yang dihasilkan pada moncong untuk mendorong laras seluruh dan terkunci-pada mekanisme sungsang ke belakang; di beberapa titik selama ini kemajuan rearwards laras diadakan oleh jeda tetap, meninggalkan blok sungsang ke bergerak lebih jauh ke belakang, mengambil dengan itu kasus kartrid men ghabiskan sampai tercapai suatu titik di mana kompresi mata air mendorong penataan keseluruhan kembali ke posisi awal, loading babak baru dalam perjalanan siap untuk siklus pembakaran berikutnya. Pada banyak desain sekali laras dan sungsang yang dibuka perangkat mekanik yang dikenal sebagai akselerator memastikan bahwa blok sungsang (atau baut) pindah ke belakang pada tingkat meningkat. Sistem mundur bahkan bisa dibagi ke dalam sistem mundur pendek atau panjang.