Devcon Plastic Welder, it's a two part epoxy with solvent cementing agents so it etches into many plastics rather then just gluing... There are also a knock of brands one sold at Menards called Plastic Bonder by Power Poxy and I have also seen Permatex brand Plastic Weld at automotive places...
Work time is only a few minutes so you have to work in small batches...
I like it because it has a much heavier body, and unlike many other solvent based ABS/Styrene cements that run all over the place it stays where you put it... And you can build quickly as it sets in minutes, no long waits or long clamp times... Literally hold the part or clamp for a few minutes and then move to the next part... No overnight or hour long waits... I would wait 24 hours before subjecting the glue joints to stress, as full bond takes that long but it holds just fine after a few minutes...
And last but not least the fact you can get it at Walmart, Mendards and several other local stores without hassle or searching...
Personally I don't like CA glues, I have seen them fail way too many times, especially on armor where flexing is introduced...