With an irregular visor shape like that, I might try and search the forums for someone with a vacuum former who could manufacture the exact shape you're looking for. That visor looks pretty complicated similar to an ODST visor, not as simple as having a straight piece of motorcycle visor or...