Pușca semiautomată este o armă de foc lungă. Se deosebește de puștile cu repetare prin mecanismul automat de încărcare a cartușului în cameră. Trăgătorul nu trebuie să se ocupe de așa-numita reîncărcare, ceea ce face ca forța de foc să devină mult mai productivă, menținând în același timp o mare precizie.