Magnum pistol