What Greek said. Also, you'll need to hide the hand node once you get the weapon positioned properly. If you don't know how to do this, look at some other scripts with custom hand placement and strip some functions from there.
Good luck! Looks interesting.