I train in MMA as well as teach a self defense class for children and adults. My base is wrestling backed up with jujitsu and I study tang soo do. I use wrestling to get an opponent to the ground and over power them while there and jujitsu for defense while we're there. I use tang soo do for striking strategies to open up the take down or neutralize an attack. Tang soo do has some rather nice counter attacks to common strike attacks.
I train with kubotan, batons, knife, shoge, manriki, whipchain, and handgun. I like these weapons because they are perfect for self defense. They are not hard to learn. Easy to make and give you the element of surprise. I dont train in swords or other long weapons because in reality you dont walk around in public with these weapons at the ready. Things found in the office, shop, or home among just about anywhere has materials to throw these type weapons together in a pinch. 2 sets of keys at either end of a rope or cord can be a lethal weapon.