THIS RED DOT 507C X3: APPEARS TO BE TOP SMALL RED DOT SIGHT ?