Okay...
1. I tried checking and comparing with the Bow script, and added a bit and took a bit out...nope. I also replaces the "~/shapes/bla" Stuff with "./shapes/bla".
2. Err, ok. Tried that. The entire three new files are in correct places...I think.
And I have absolutely no expirience with scripting weapons, except sometimes adding stuff to collisions and firing. So the only thing I really know is the structure.