While some martial arts and fighting styles offer empty-hand techniques designed to deal with armed opponents, they are dangerous and require years of experience, so it is safer for you to carry a self-defense weapon of your own.