Reference: Marcos Mota Soviet Guns
Gun is modeled in Maya. I brought in one gun part and texture it in Substance Painter then import the textures into Maya back for final render. I'm a fan of cyberpunk or softpunk weapons. They tend to pop out from the usual dull or dark environment due to its vibrant colour.