Ah wtf, I wasn't even directing it at you.
As for the gun, it looks way too impractical and it also looks like you threw stuff on there randomly.
For instance, all I see is that you tried to draw a thompson but threw up a sniper scope on there to make it seem original, but it looks sloppy.
Also, imagine trying to hold a gun like that, it would seem to feel really awkward, and just impractical, and what is usually supposed to be a clip on a thompson which I'm assuming is what it's based off of
looks like another foregrip when there's already the block one up front.
If anything, you're just trying way too hard to make a cool-looking gun. Practice more.
More lines =/= more detail.
who you talking to misterdog?
-MasterRater-