Ensure that the weapon in the fire event is not null
Ensure that the weapon in the fire event is not null

Happens if the player has no active weapon at the time of the fire event
which is weird but it would make sense to fall back on the weapon value
in the fire event.

EHVAG/demoinfo,EHVAG/demoinfo,akiver/demoinfo,EHVAG/demoinfo,akiver/demoinfo,akiver/demoinfo