Stud.io of the main model done. It takes 827 of the 901 parts - the remainder is for the rack to put it on. There are a few missed opportunities in this model - for example, you can't open the main body in an way, and can't rotate the gun in front (but that's easily fixable with a turntable mount). I'll just need to verify some of the variant parts (pins with/without friction, 1x2 jumper variant, stuff like that) before I finalise the model and upload it somewhere.
Also, you can see the blue 3L technic pins from some angles. Stop copying Lego's bad ideas, Zhe Gao! Thankfully I have enough black ones as replacement.