Laju tembakan adalah frekuensi menembak sebuah senjata untuk meluncurkan proyektilnya. Itu biasanya diukur dalam peluru per menit (RPM atau round per minute), atau peluru per detik (RPS atau round per second).

Beberapa teknik berbeda telah digunakan untuk meningkatkan laju tembakan. Namun, cepat panasnya senjata (yang dapat mengakibatkan kegagalan senjata) dan cepat habisnya amunisi membuat sebagian besar senjata otomatis tidak mungkin mempertahankan laju tembakan sikliknya selama satu menit penuh. Itulah sebabnya laju tembakan di lapangan nyatanya lebih rendah dibandingkan dengan spesifikasi yang tertulis.

Sebuah senjata dengan tingkat laju tembakan tinggi berarti bahwa pengguna dapat menghabisi lawan lebih cepat. Tetapi akurasi akan turun serta rekoil akan meningkat secara bertahap.