Not OP but you can be shot or stabbed by someone even if you know what you’re doing. The best option if you want to protect yourself is to run away, be aware of your surroundings, and have a gun.
Learning martial arts is most effective in unarmed fights when you’re not outnumbered or sucker punched. So very little if at all. It’s obviously better to have it than not but 15 minutes at a gun range is probably better than 15 years in martial arts.
Not OP but you can be shot or stabbed by someone even if you know what you’re doing. The best option if you want to protect yourself is to run away, be aware of your surroundings, and have a gun.
Learning martial arts is most effective in unarmed fights when you’re not outnumbered or sucker punched. So very little if at all. It’s obviously better to have it than not but 15 minutes at a gun range is probably better than 15 years in martial arts.