Weird artifacts appeared in eevee because of normal map
You should delete your UV Maps in the Object Data. Since you're not using UV Map based texturing.



Otherwise, you'll get unwanted UV Map data assigned to your mesh. 
Best to just delete them when they're not being used.



In your case, (as shown in the picture above) because you are not using UV Map based texturing for any part of your model; you should delete the UV Maps for all the parts of the model.