しかし、ダブルアクションセミオートマチック・ピストルは、トリガーを引くだけでは、最初の弾を発射できない。普通は、最初の弾は、弾の入った弾倉をグリップに挿入し、スライドを後ろに引いてから放して、薬室に装填する必要がある。ハンマー(ただしダブルアクション機能だけ)をもつセミオートマチック・ピストルは、弾を発射すると、そのたびに、ハンマーがコックされていない位置に戻る。次の弾は、ダブルアクションで発射しなければならない。ダブルアクション/シングルアクション.ダブルアクション/シングルアクション(DA/SA)火器は、両方の機能を持っている。トラディショナル・ダブル・アクションと呼ばれることもあるが、これらの用語は、ほぼセミオートマチック拳銃にだけ使われる。トリガー・メカニズムの機能は、ダブルアクション・リボルバーと同一である。しかし、銃を発射した後は、自動的にハンマーやストライカーがコックされる。このメカニズムは、ハンマーが落ちた位置にあるときは、ハンマーを起こしてから解放する。しかし、次の弾からは、シングルアクションとして作動する。このほかに、ダブルアクション・リボルバーのほとんどで使われているタイプのものもある。これは、トリガーを引くだけのダブルアクション・モード、また、発射前に手でハンマーを起こしておくシングルアクション・モードの、両方のモードで発射できる。これは、ダブルアクション・モードで発射しなければならないわけではない点で、ダブルアクション・オンリーとは異なる。この例としては、コルト・パイソンなどがある。リリース・トリガー.リリース・トリガーはトリガーを引くのではなく、はなすことでハンマーやストライカーを開放する。リリース・トリガーはトラップ射撃用の散弾銃でよく用いられている。セット・トリガー.セット・トリガーは、トリガー・プル(トリガーの反発力)を非常に軽くすることができる。これは、通常の非常に軽いトリガーに比べて、野外で安全度を変更できるという点で異なる。プリセット(ストライカーまたはハンマー).プリセットストライカーまたはハンマーは、セミオートマチック拳銃だけに用いられる。弾薬を発射するか、または、薬室に装填すると、ハンマーまたはストライカーは途中までコックされた位置になる。