Apply different textures to a mesh

But it’s possible to add to textures to the barrel (in UE4), or i need to do it in another program?