Assault Rifle

My friend Kaz Chesna asked me to create a gun for a character he made and I took on the challenge of my first gun.
Did a bit of a hybrid between a couple of gun models to see what I could come up with.
Gun model and textures created by myself, all other aspects sourced from the Quxel Megascan library.
As always feedback is most welcome.
Please also check out my friend's character - https://www.artstation.com/artwork/oA2lZB