The sight appears to be mounted backwards.
All the pictures of Meprolight sights I have ever seen, one would look through the large end, with the small end pointed toward the target...
Maybe you’re thinking of EoTech?