Solid team, but some of the moves you're using aren't tm's in the game yet. (waterfall, icicle crash... etc) I recommend Brick Break on your weavile trading it with beat up because you already have knock off... as for an item for weavile, personally i use dark glasses. 100% use a lum berry on your scizor. I prefer Adamant, but it's not "wrong" to use jolly on him. For your machamp... use Ice punch over stone edge for better dragon coverage... for the item, probably a lum berry or black belt. For Gyarados... i use an adamant one, with waterfall not being teachable to him, i use aqua tail, taunt, dragon dance, and earthquake witrh a lum berry. Snorlax i have no experience with using, so you're on your own with that one xD (Sorry D:). I didn't really like using my clefable when i used it, not sure why though. Just wasnt my pokemon i guess, but i used a bold one with flamethrower, softboiled, moonblast, and thunderwave with leftovers. Hope this helps, Signed RengarDoggg :D