I disagree with sandfish, but the reflection in the glass is off somehow. It's hard to tell that the reflection is of a gun, because the shapes are really weird looking. You might want to up the resolution on the image you used for the playing card. If I were to wager a guess, I'd say you scanned in the image of a real ace of spades.
Try instead to recreate the texture as a vector image in illustrator or something similar to get the edges sharper and cleaner. I only metion it because I had the same problem in my image where some objects are sitting on one of those giant desk calendars. I scanned in a part of the calendar and filled in the rest, but the whole thing really looked crappy. When I recreated it in illustrator, all in vector, suddenly I have this unlimited-hi-res image that looks GREAT in the scene.
Before and After:
http://www.media-geeks.com/images/ar...led_pillsa.jpg http://www.media-geeks.com/images/articles/pillsa.jpg
(look specifically at the surface everything is sitting on)