Silah menzili, birkaç faktöre bağlı olarak belirlenir: Namlu uzunluğu: Namlu uzadıkça atış performansı ve menzil artar. Mermi çapı ve ağırlığı: Büyük çaplı ve ağır mermiler, daha uzun menzil sunar. İlk hız: Fişek çekirdeğinin namluyu terk ettiği andaki hızı, menzili etkiler. Geri tepme: Geri tepmeyi önleyen sistemler, menzili artırabilir. Dış etkenler: Havanın yoğunluğu, ısısı, rüzgar gibi faktörler menzili etkiler. Örneğin, 9 mm'lik bir Parabellum mermisi 365 m/s hıza sahipken, 357 Magnum mermi 425 m/s hıza sahiptir.