If you are actually serious about defending your life from an armed attacker, getting training and practicing with the use of weapons is better than just getting training in the empty hand martial arts.
Getting training in both weapon based combat and empty hand martial arts is even better.
Being aware is the best. I’ve written a lot about self-defense; and just like Uncle I firmly believe that best and most effective weapon in your arsenal is awareness.
To me, if my gun ever has to leave the holster, it generally means that somewhere I failed to be fully aware of my surroundings, and have now been left with only the option of violence. Being in a situation where violence is my option generally indicates a failure of awareness on my part as well. Certainly, there are exceptions to this, but to the average person those exceptions rarely, if ever, occur.
Remember – your best weapon in any self-defense situation is to be aware of your surroundings. The best fight is the fight that never happens because you avoid it completely.