Friend gave this to me and said give it a try.
It appears to be a reproduction of some brand of red dot. It's made in China. It appears to be well constructed and has the option to select red or green dot and it's 3 moa.
Keep it or leave it?
Flouncer