Well, your team is fine! ;)
A few tips, you can get rid of either Flygon or Staraptor. I'd get rid of Staraptor, since Flygon is a Dragon-type. Dragon-types are good in-game.
You could replace them with a possible Fighting-type. You could choose Machamp, or Mienshao. Or you could choose a Grass-type, but I've got no suggestion for that.
So... that's my evaluation. Hope I helped. :)