Texture glitch on static mesh

I am having this texture glitch on my AK-47 static mesh, this glitch happens every once in awhile and I am yet to figure out why. I don’t know much about textures and materials. If somebody could help me, it would be greatly appreciated!

This is what it is supposed to look like:
Real.PNG

This is what it looks like in UE4:
Real.PNG

Bumping this thread

Show us the UV Layout and the Materials of the Mesh.

Looks like you have a normals/smoothing issue, also if you are using a different material for each color you shouldn’t do that, that is very bad for performance, it works better if you have a single material and use a texture map, if you are only using solid colors then what I do is make a low-resolution texture with swatches of each color and then just do simple UV mapping to match the polygons to the correct color.