There is no eye test in order to obtain the LTCF in philly.
I'd have no problems with you walking around armed if you can see good enough to shoot well. You don't have to read what's silkscreened on an assailant's shirt before you stop him from killing you.