Your pants don't look like this guy's pants. A lack of consistent anchor points and no pinching and/or sharpening. There's waviness especially with the folds near the hips that shouldn't be there.
Are the poles pinching that curved edged cut, with subdiv applied? ( ..which I usually perform for mesh verification, whether low or high res) ...because typically when terminated on a control edge, (...via image) distorsion occures.
Niceee, teeny tiny nitpicks: knurl may be too small depending on final map sizes, and exterior stamping on the magazine has pinching at their points. Both very minor and both pains to fix. Looking good though!
its a good start... the smooth parts like the grip look odd tho. theres some weird pinched line around the hole for the thumb and overall the surface in that area is kinda wonky. try to make it more uniform.
Digging the concept. and the armor is beginning to shape up really well, too. I would suggest using the Dam_Standard or the Pinch brush to fix some of the issues with the cloth. Good work so far, though - keep it up!
It looks like picture or a movie still as he suggested. Thus i think he would need to have that lense flare in there. Instead of those cracks on the film i would do more of burn and the odd pinch.