Modeled in blender, then a little work in Zbrush and textured in Substance. just a couple 4k materials, 15k triangles for the body and another 20k for the attachments, could have been lower, but i didn't bother! I only made a couple small mistakes on this project, next time i might try some CAD instead!