If you loosen the grip screw on the side shown in the picture do they still work? The pistols do not and that is the reason Hi Points are an absolute no go in my world.
Walgreens sells eye glasses that might help, that is my picture and it is not that of a pistol, nor are they built the same. And yes, they only use their own mags, but at $18.00 each I have a ton of them.
Don't use one, it's your loss.