A RED DOT 507C X3: APPEARS TO BE TOP MINIATURE REFLEX SCOPE ?