Well, this is my first submission. Hopefully I did all the credits right and stuff. The only difference from this and the origional one is the addition of normal and reflect maps which make the gun nice and shiney (but not too shiney).
If you want to see screenshots from the origional then go here:
Comment however you like, since this is a learning process for me.
Normal & Reflect maps: LiQViD