Gamemodel of Beretta 92 and attachments.
Texturing is mostly done in Substance Painter, with some final touches in Photoshop.
Rendered in Marmoset and finalized in Photoshop.
Gun, light + cable, rail and muzzle all have separate texture.
Highpoly: https://www.artstation.com/artwork/zRkZ6