Gasdrift är ett system som används för att tillhandahålla energi för att driva självladdande skjutvapen. Vid gasdrift används en del av högtrycksgasen från den patron som avfyras för att driva en mekanism som drar ut den använda hylsan och sätter in en ny patron i kammaren. Energin från gasen tas tillvara genom antingen en öppning i pipan eller en fälla vid mynningen. Denna högtrycksgas träffar en yta, t.ex. ett kolvhuvud, för att åstadkomma rörelse för att låsa upp låset, dra ut den använda hylsan, kasta ut den, spänna hammaren eller slagtråden, sätta in en ny patron i kammaren och låsa låset.