THE REFLEX 507C-X3: APPEARS A TOP MINIATURE RED DOT SCOPE ?