Recoilless gun