>>22966725 (OP)get a fanny pack designed for guns and sling it loosely across your chest diagonally. Then have your hand in the bag at all times at an angle right at whoever is in front of you. Ideally you will have a 7+ shot hammerless revolver in it with 45acp hollowpoint rounds in it.
You will also carry a glock 9 in your front waist band with hollow points as a back up. and make sure you always have a bullet ready to fire in both guns at all times.
Now when you see a guy like this in the video you will scream at him to get back until he gets just close enough to strike you with his knife. and rhen let all your training take over
knives are only good for aggressors. Because they can get up close and surprise you and they are silent, but fir self defense you are better off with a gun just keep your distance.