Evening everybody. Now before anyone jumps my case saying I bought something cheap, know I got this thing for free from a friend. I was given a Dagger Defense DD102 Reflex Sight. I'm not sure how my buddy came by it but he is shipping it to me, should be here around Wednesday. Anyone know anything about the company or the sight? I did a little research and couldn't really find much, a few Amazon reviews and a few blogs.