Gotta admit it looks like a really cool team!
However I can see it have a lot of trouble against M-Mawile and fairy mons in general.
Althought I know you have Quagsire, a Zapdos could still give your team a very hard time, not to talk about Suicune~
I'm personally not a big fan of Mandibuzz...