I honestly think that you don't have a gun fight if both parties are not armed. That has no bearing on anything though to answer the question. So if he was wielding a knife he would have walked in much faster and unnoticed.
Lets be honest about it.. if you wanted to kill people you can make anything a weapon pretty quickly...guns arent the problem.