you can always swing fists and still have a knife as backup. what are you going to do when the shitskin pulls a knife on you. carry one yourself to even out your chances. if they pull out a gun you are probably fucked but it's best to not escalate the situation. knifes are a last effort when it comes to self defense but it's important to have one when your opponent has one aswell. also carry pepper spray aswell.
Germany