Yes, this has enough rail to mount the sight. I am not sure if it is long enough to mount the sight with a magnifier. You need a minimum of 5 1/2 inches of rail to mount the magnifier with a sight.
This mount is not limited to EoTech products. You can mount anything that takes a Weaver style base to these mounts. _________________ Best Regards,