THE REFLEX 507C X3: SEEMS TO BE TOP SMALL REFLEX SIGHT ?