I finished this a few weeks ago to push my hard surface skills further and to test out the workflow for modelling, texturing, rigging, and animating for an FPS.
You can see more high quality images here - https://www.artstation.com/artwork/BWEnk
And you can see the weapon customisation shader in action I made here -https://www.youtube.com/watch?v=pQAgnNelX1A (made using Amplify Shader Editor).
Replies
You went a bit crazy with the edge wear. The wear is really prevalent on every edge, even edges which aren't very exposed to wear.