pistol is implemented