you might also try some shooting forums...I know I recently saw an ad or a thread where they were talking about a company making glasses specifically for shooters to put front sight in focus.
Don't remember where I saw the ad but I know someone out there is making glasses like you want...puts front sight back in focus but still gives good distance vision.
google is your friend