I think it is NCStar...my buddy gave me his. He used his in Iraq for about a year. Said the flip up covers are junk but the scope was pretty nice. When he gave me his(going to a school where he won't need it) the illumination control had been broken off the side. I contacted NCStar and they were very good to deal with. I explained to them what was wrong. They told me to ship it to them and they will replace it for free. They even paid the shipping. Also the one I sent had rings, but I wanted the carry handle mount so they shipped a new carry handle mounted scope. I know it isn't a great scope or even a fairly good scope. What I do know is my buddy liked it and he relied on it in a way most of us won't.
About the broken illum control...he didn't say exactly how it happened he just said it took a heck of a hit. He still used the scope without the illum for the rest of his time over there, just put a piece of tape over the hole.