I won't lie, this is bad, the stock work in the bg(you can see that whole stock and it doesnt fit and you can see the sides)is terrible. The render looks LQ and the reflection makes no sense, and wasn't executed right. The text doesn't fit here either.
Sorry.
i have to agree with getyapp here. the render looks like it was just slapped on, and the text looks like it too. background is just a mound of textures, and the reflection doesnt work on a grungy piece like this(even though it's not all that grungy)