Minor changes to Weapon.cs
refactored 'name' to 'weaponName' in order to avoid confusion with gameobject.name
removed an old debugging line that prevented unity from building