added updated weapon scripts