pistol mechanism