You are 000.00000000000.1% I need to put in the sitting code from his, i added diffrent sounds, diffrent icons (coming up) and i am going to add new damage scripts.
Sounds and icons aren't code, and damage is defined by variables, not scripts. I appreciate that you want to learn programming, but ripping off an already badly-made add-on isn't a real good way to get started. I recommend making your own gun, based off of the gun.cs script, and go from there.