Django had a much more aggressive crew after him (as in they seemed way more experienced and trying to kill him).
They weren't panicked, they were aggressive, and they could've actually got shots in.
There were also way way more of them.
Him having slightly better weaponry is cool and all, but that doesn't net him a win.
I think Harrow wins the fist fight, though.