Always carry as good a fighting knife as is legal. If your state permits, always carry a gun, even if it’s only a .22 LR revolver. If your state laws are too restrictive, make a prudent decision to balance the risk from the jackbooted thugs in the Ctrl-Left government against the risk from their allies in the terrorist left.
All my guns and knives were lost in a tornado...