Khi hóa chất nổ bị đốt cháy, chúng tạo ra một lượng khí rất lớn. Áp suất của lượng khí này sẽ đẩy đầu đạn bay với vận tốc cực nhanh, khoảng 300m/giây.
Hóa chất nổ trong đạn của một khẩu súng ngắn không được thiết kế nổ ngay lập tức. Điều này sẽ làm phát nổ cả khẩu súng và có thể gây nguy hiểm tới tính mạng của người bắn. Thay vào đó, chúng được thiết kế bắt đầu nổ tương đối chậm, nên đạn di chuyển rất êm ái khỏi nòng súng.
Sau đó, thuốc nổ cháy nhanh hơn, tạo ra một lực đẩy đối đa. Khi đạn ra khỏi nòng súng, khẩu súng sẽ giật lại theo định luật vật lý cơ bản (Định luật về chuyển động của Newton).
Khi đạn bay ra khỏi nòng súng, áp suất từ vụ nổ được giải phóng đột ngột. Điều đó khiến súng phát tiếng nổ "Bang"!Một số loại đạn cũng tạo ra tiếng nổ vì chúng bay quá nhanh.