If that were such a big factor, then allowing guns wouldn't make a difference, as criminal could still choose to carry a knife for this reason.
Look at Chicago for an example: It's one of the most restrictive states in the union on 'gun control' yet has some of the highest murder rates and death by guns across the board.