canBuyPistol hook