Wow, incredible result AND low-poly! The part I'm really head-scratching over is: How much of a pain was it to fit those cylinders together at such weird angles? Was there a lot of boolean involved?
arcangel_zero7 Sorryfor late response i had a school project to do. Thanks for the kind words, and no, zero booleans. I used the trick with subdivided cage to bake normal maps, and for some areas i used bevel node. The cylinder part had even less verts but i had some major problems with baking, so i decided to increase amount of edge loops slightly. Looking back I could use 2 Texture sets, because 2k texture looks like clay.