P90 - the best IMO ....need better shading that one you should one something what isnt even (smooth)
MKIII JACKHAMMER - Doesnt looks like a real opposite. But the shading is almost ok. Looks more like a futuristic gun for me.
Sniper Rifle - Absolutly wrong shape, isnt same as in the one guns before. And what the hell means : Semi-Aoutomatic (Shouldnt it be Semi-Automatic ?)