Dosah strelnej zbrane je určený množstvom faktorov vrátane kalibru strelnej zbrane, typu použitého streliva a dĺžky hlavne. Vo všeobecnosti platí, že strelné zbrane väčšieho kalibru majú dlhší dostrel ako strelné zbrane menšieho kalibru a strelné zbrane s dlhšími hlavňami majú dlhší dostrel ako strelné zbrane s kratšími hlavňami.
Dosah strelnej zbrane môže byť ovplyvnený aj podmienkami prostredia, ako je vietor a dážď. Vietor môže spôsobiť vychýlenie strely z kurzu a dážď môže sťažiť preniknutie strely do cieľa.
Je dôležité poznamenať, že dostrel strelnej zbrane nie je pevným číslom. Je to odhad založený na mnohých faktoroch a môže sa líšiť od jednej strelnej zbrane k druhej. Je tiež dôležité pamätať na to, že dostrel strelnej zbrane nie je rovnaký ako maximálny dosah strelnej zbrane. Maximálny dosah strelnej zbrane je najväčšia vzdialenosť, na ktorú môže strelná zbraň vystreliť guľku, bez ohľadu na to, či je guľka smrteľná alebo nie.