I made this in @Pablander’s #zbrushrobotworkshop (3 Day Robot Workshop) Pablo put out one video a day for 3 days and provided a model kit to work with (for free ;-)). I went a little more custom with a Robert Spencer design.
Zmodeler, 3D Gizmo and booleans to do just about all the modeling. I booleaned out details with the IMM Boolean brush.
Rendered in Keyshot, composited in Photoshop.