A REFLEX 507C X3: IS THE TOP MINIATURE REFLEX SIGHT ?