I'm the same way with open sights. Wearing glasses is just hard. The front sight is always blurry. Have to blink my eyes to have it come into focus, but that only last for a couple of seconds. So I just shoot with a scope. But I don't have any regs not allowing me to use a scope!