These things depend upon training. Gun makes it easier to kill with a knife without requiring training. I know people that would be absolutely devastating with a knife. In fact they are so good with them that if you have a gun and are not further than 20 feet from them I'd bet they'd come out on top. They are trained though...
I just posted a followup to this blog on my own blog... stressing the idea here...