The difference is still major. If someone attack me with a knife, i may get cut a bit but i do believe in my chances to reppel him. If he has a gun, unless he is terrible at aiming i am pretty much toast. Also you have a lot more chances to survive a stabbing than a gunshot by default. And...