I'm using cycles render and I can't figure out how to render the image texture I modeled a Desert Eagle, or "Deagle," In the internal render system (Blender Render), and then created a new .blend file, brought the model(s) over and then textured them and added a spare mag and 2 spare bullets to show to a friend.


So it looks normal. But when i render it, i get this 

Anyone know a solution to this? I looked around for around an hour and couldn't find a fix for this issue. i'm pretty new to cycles still so I don't know as much as I know about blender render.

EDIT for Carlo: For the lights it's just a simple 3-Point lighting system using rotated planes with the emission node attached. I would send an image, but sadly my reputation is not above 10 currently so I can't have more than 2 images.

And for the nodetree, I don't think i'm going to be able to send one image for that as there are multiple objects in the image and they each have different node trees. There's nothing too complicated to them, as they all just have the "Image Texture" Node connected to the output node. If you need anything else just let me know what you need.
In properties, goto material. And click use nodes if you haven't already. 

 Then click the circle next to color, and select 'image texture'.

 Then use the drop down menu to select your texture, then render, and done.