Don't fantasize about being in a situation where you have to use your knife fighting skills, because you can end up tricking yourself into just such a situation by blinding yourself to possible escape routes.
The truth about knife fights is that if someone has one, and you dont..You need to get the Fuck away from there.
And two, don't bring a knife to a gun fight. (unless you are less than 10' and know how to use the knife, but that's another issue...)