THIS RED DOT 507C-X3: SEEMS TO BE ULTIMATE SMALL OPTICAL SIGHT ?