Forget the video & lets look at some real observations.[/size]
In a lot of situations a knife will beat a gun. Knife wounds are devastating, if you have any doubt google Contact Edged Weapons pdf and take a look for yourself. (very graphic)
Wounds even to areas that most consider non life threatening when cut, can become life threatening.
Knives are very concealable, anyone can pull a knife VERY quickly to thrust or slash.
They are silent, never jam, will not hit innocent bystanders.
Also, training with a knife is not required to mess someone up (training helps, but not needed). I have seen plenty of crime shows where someone has knifed someone to death & not recieved so much as a scratch in the process.
Also, look at the Tuller drill, 21ft in a couple seconds. Thats not much time to draw & fire if you see someone coming at you with a knife from that distance.
So, does a knife beat a gun? It depends, but it is very unwise to dismiss edged weapons because you think a gun is superior.