BJJ and a little bit of Muay Thai, IMO, and you're pretty much golden. I trained BJJ, MT, boxing, wrestling, and Judo for about a decade, as well as some MCMAP while I was in the military. Haven't really trained at all since I've been traveling though. I wish I could find a roaddawg who knew...