A HOLOSUN 507C-X3: IS TO BE TOP MINIATURE RED DOT SIGHT ?