Haven't modelled in a while.
So I take it you're a bit Rusty
I just went ahead and refurbished an old un-used M4 of mine. There are still some parts I want to change, some of it being way too low poly to properly fit the style of the gun.
Why are you not smooth shading it?
Because smooth shading is for the weak, real men go full on flat shading!
With textures it would work great in any modern game.
I figgured that if it's going to be textured, smooth shading it would be a waste of time.
Minecraft is the only game I know of that uses flat shading and textures. Literally every textured model (Apart from MC) I have seen uses smooth shading.