Hello there,
So, modeling weapons isnt my field, but I wanted to try modelling M4A1 Analog in some cyberpunk style, so it could be usefull for some projects in Sci-Fi, this has Testures for Unreal Engine 4 and Roughness setup from Substance Painter, if you need other textures setup, you can write to me and Ill make some for you.
I`ve rendered this in Arnold Render.