First i would say, that running two Mega-Stones is not that good, even if it gives you the flexibility, if you mega evolve one of them ,the other one's item is gonna be wasted, so i would suggest leftovers on Gyarados.The other prooblem is , that you have almost no pokemon who can take a hit in...