Krav Maga (up to around Level 3) is probably the best for your needs and to avoid full KO shots to the head as part of training. Just realize that full contact is what really test out your abilities to defend yourself in a real situation.....and in general, a Muay Thai or full MMA fighter, will wreck you as their type of training is above yours (w/the exception of gun disarming).