El Dragunov es un fusil semiautomático accionado por los gases del disparo, mediante un sistema de pistón con recorrido corto.