I'm guessing it's checking if the item short name contains, which shotgun.waterpipe does, which results in both being blocked.