Maybe, but still...just looks kinda off.
The best looking guns I've ever seen in an FPS is in Black for the Xbox and PS2. Holy shit the guns are so detailed...my god...you would think that for a last-gen game it would be decent at best, but the detail put into the weapon design and look easily trumps most next-gen shooters.