@pschwede Lets get some actual data in the mix shall we.
The chance of you being wounded when defending yourself with a knife is about twice that as when defending yourself with a gun.
In fact of all the methods available to you the gun is clearly the method that is most likely to guarantee you walk away uninjured when assaulted.