そんな難しく考えなくても、実はロケット発射式銃。トリガーを引くと弾が前面に放出されて、(この間は内部での行動なので重力にとは関係ない)外界(宇宙空間)にでると弾自体が動力(液体酸素等)を使用し、発射される。この手の銃はホンマにあります。