Sigh I'm not a crappy NU player (;~; i'm serious, I use Pikachu in most of my teams. That's how crappy I am) so I'm not going to do my usual rates but just talk about each pokemon and overall stuff :3
Individual Pokemon
Armaldo
Looks pretty good right now. Basic spinner/setup bla bla bla, but I'd probably run Rock Blast over Stone Edge (Miss) since it's got higher accuracy, and has the ability to break through focus sash and stuff. Also, Earthquake is an option over X-Scissor for Edgequake combo, but X-scissor is fine
Cradily
Looks fine too, but you could try Resttalk + Curse + Seed bomb/Rock Slide since your current cradily gets screwed by damaging status. Burn renders half of Cradily's boosts useless, while bad poisoning will eventually kill it, regardless of recover. Both things that are avoided with Resttalk, but your set is still fine, since it has better coverage and is able to switch out more easily (Sleeping mechanics sak >:C)
Gardevoir
Looks good, but is there really a point of running 30 Atk IVs/30 SpA IVs? It doesn't have hidden power :P
Dewgong
Looks fine, but I'm not sure about attempting to sweep with a Dewgong. Base 70 Special Attack isn't really much. There are better Ice-type options like Jynx, Glaceon and Vanilluxe
Swellow
Looks good, no comment. Oh wait I just did ._.
Regigigas
Really not sure what this guy does for your team. You've already got a plethra of decent physical attackers, and the 5 turns it takes for Regigigas to get rid of slow start is plenty for them to kill you, even with Thunder wave. You could try replacing Earthquake with Confuse Ray, for more chance of getting past to 5 turn Slow Start even though it gets rid of your coverage, it gives you a better chance of starting a 'sweep'.
Overall
It's not a bad team, but the problem is you have;
3 Weaknesses to Fighting, 1 Resistance (Resistance being Gardevoir, who with base 65 HP and Def without investment, isn't going to be able to going to be able to take a lot of them)
3 Rock weaknesses, No resistances
2 Steel weaknesses, No resistances
Nothing to take Dragon or Fire attacks, which are relatively common (more fire than dragon)
Yeah. So a decent fighting type with a STAB and Coverage move could basically wreck your whole team. I’m really not sure what to do about your team, but maybe make it a little less offensively orientated – maybe add like a Ghost type to function as a spin blocker, and immune to Fighting attacks (Haunter :3), and also add a Steel type (Metang and Probopass work), since it’s a great defensive typing (Soon to change). Also nice bulky pokemon with decent typings will help as well like Ludicolo.
Anyway I'm not an avid NU player or anything so yeah :P these are the suggestions of a n00b :3