Will it be upside down?
It wont be. I purposely modified its axis and rotation so that it appears straight when fired, but pointing in the right direction when the unit runs/walks.
This was achieved via script that checks whenever moveto command is executed and replaces the taser model on the person.
Probably going to need permission from the original authors due to the number of changes in the taser script.