the stock looks dull, so does the bg and they don't go with each other, you could have used a black background and used some c4ds.. or just follow some tuts involving making the bg interesting
looking at the context of the sigim guessingthe stock is from the game which i really thing is cool. u made it so the stock fit into the sig as a digital character