Nearly finished new rangedWeapon script