Alright looks A LOT better after the edits.
Galvantula: I would advise using hp ice instead of volt switch so he isn't figuritively (or maybe even literally) pooped on by gliscor, landorus, and dragon types that will use you as setup fodder like dragonite and salamence.
Ferrothorn: Looks good.
Gigalith: If you are intent on using gigalith than its fine. In my opinion there are many better stealth rockers out there, but its ok I supose.
Braviary: I would use a scarf set myself since scarfed braviary is really good and besides galvantulla, you have no pokemon who are fast without boosts. However if you perfer the raw power of the choice band versus the abilty to outspeed your opponent, then I can't stop you.
Bisharp: I would go with the set listed
Trait: Defiant
EVs: 252 Atk / 160 HP / 96 Spe
Adamant Nature (+Atk, -SAtk)
- Swords Dance
- Substitute
- Sucker Punch
- Brick Break
Subsitute makes bisharp extremely difficult to revenge kill. A bisharp with one or two swords dances behind a sub is a nightmare. Anything that tries to touch bisharp gets put down with sucker punch. Brick break is to hit steel types that wall the bisharps that run iron head and gives bisharp great coverage. If I'm not mistaken there no type bisharp cannot hit for neutral damage with this set. I also reccomend leftovers to improve bisharp's survivability while trying to get up subs and set up SD's.
Golurk: Looks good.
Team looks good to me. If I were you, I would replace gigalith with something else to set up rocks. It just kinda seems like a wasted slot to me. You could use something like a specially defensive heatran which can set up rocks and still have a use after rocks are set up. Specially defensive can spounge hits and deliver some nice damage as well. Actually now that I think about it, this team has one HUGE weakness that is also very common in the OU metagame: terrakion. Terrakion can effectively outspeed and OHKO every pokemon on your team with a scarf, except for golurk, which has a good deal of weaknesses, making it not difficult for your opponent to go out into something that can deal with him. You DEFINITELY need to find a counter for terrakion. However i would like to mention that terrakion can be killed by bisharp if he has a sub up . I personally like golurk a lot, but it seems that a landorus or landorus T would GREATLY benifit this team. It could deal with terrakion and also function as an effective rock polish sweeper (if thats what you wanted. If not he can definitely run an effective scarf set).
Those were just my thoughts. I like the team, there are just some holes that need to be patched up for it to be taken to the next level. Initially, I was going to give it a 7.5 out of 10. However that severe terrakion weakness leaves it as just a 6 out of 10. I would be happy to rate it again if you posted an edit.