I have their Red Dot RD 434 that I picked up at a swap meet for $15, it is the first and only one that I have ever seen, but could not pass on it because of the price. I am not big on optics but I'll most likely mount it on a shotgun one of these days.
Sorry that I can't give you an opinion on their products.
US Army 1953-1977
We, the People are the rightful masters of both Congress and the courts not to overthrow the Constitution, but to overthrow men who pervert the Constitution.