Would you really want to attempt to defend yourself or your families against a bear , moose, cougar in a N.P with a knife, let alone a human goblin. Unless you name is Rambo or Dundee one is much better off with a firearm. ;)
The exception for pack horses is for bear protection, which is...