Well I think it could use a bit more shading, also its missing two views, (top and bottom) but on the player it doesn't look that bad. Maybe you could try to add a bit more colour as well, grey and black is kind of boring. Add a stripe of white going horizontally down the side of the gun maybe? And whats that thing falling out of the bottom of the gun? Also, I'm not 100% sure but to me the right gun looks bigger then the left. But edit those and repost and lets see it
