Actually, martial arts person here, knife wounds can be very, very bad. At close range, if you have any skill, you have an equal or better chance against a non-automatic firearm. I understand not wanting a firearm within easy reach if you have kids, though. Get a big, protective dog and don’t crate him at night.…