Screw the giga. This is the most OP creature in the game. Pump all levels into stamina, damage, and health. They will literally kill everything in their path. I also recommend putting them on a quetzal. Boom. You get a legit badass fighter jet with infinite ammo.
These guys are turrets sent from heaven, they do 20 damage per shot in turret mode, granted they have a very fast fire rate, if your mounting it and you shoot its needles, it will do damage based on its melee damage. These are organic turrets