the army has shown in Iraq and Afghanistan that the best thing for unarmed combat is BJJ and Boxing which is the current modern combatives system. I'd blend the two.

Most boxers would kill most karate types in a street fight. If not BJJ then boxing and judo.

good luck bro