Yes, blades are cool
BUT
firearms are effective and can be cool
So if you give me any weapon (existing of course, and I assume we're talking handcarried)
I'd choose - depending on the situation -
- Walther PPK
- FN-P90
- Glock 18 (or maybe a Beretta 93R)
- a CAWS or a Jackhammer
- StG77 (a.k.a. Steyr AUG)
- Barret M82
For the highest versatility I recommend the P90 however