I used a noise texture and a colorRamp node and multiplied that by the geometry output and used it for the factor of the MixRGB node for the overall worn look.
I think it still need adjustment but i took a screenshot of my material node layout.
The Link is down below.
Everything here is highlighted for importance and ease of understanding.
WornMaterialScreenshot|690x291