RE: side winder sites
No. A little different. The Trophy Ridge has a hole at the bottom that the glow stick slides into. They seemed to stay OK but it seems a little cheesy like they could just slide out. Plus it came with 2 little rubber caps to put on the ends of the glow sticks that stick out of each side. Lost one of them right away. I just didn't use them anyway. If you can get a light attachment I would recommend it. Did you go to Cobras sight and see if they offer a light for it? Seems like I've seen some Cobra lights similar to mine.