Knives have several potential advantages over firearms as a self-defense weapon. In order for a knife to be useful as a self-defense tool, a minimum level of training is required.
A knife can be used in situations where the use of a firearm is not. Prudent, for example, in a crowd where over-intrusion and innocent bystanders can be a problem.
While disarming someone who has a gun is not easy; Disarming people with a knife generally requires grasping a sharp piece of metal and is infinitely more difficult. I don’t know many people, not even highly qualified, willing to try disassembly with a knife.
It doesn’t take a knife To be reloaded and without breaking the blade or catastrophically damaging the locking mechanism, a knife won’t work wrongly .