Pretty much every martial art would be worthless when confronted with a real life threatening situation (ie. knife, gun, etc). unless you train in brazilian jiu-jitsu, muay thai, jeet kune do, etc. you're not going to fair well unless you're a pro. It's not about kicking ass on the mean streets, I use foriegn objects for that.
