Thanks for the advice about Return.
Team is going to look like (I think)
Reiniclus @ Leftys
+Sp Att -Speed
252 Def 252 Sp Att 4 Sp Def
Snorlax @ Chesto Berry
Adamant Nature (Should be Brave,But already Ev'd an Adamant one)
252 Att 252 Sp Def 4 Def
Gigalith @ Life Orb
Rock Slide/Stone Edge
252 Att 252 Def 4 HP
Gigalith is replaceable if a better Pokemon comes up.