a few months back i was looking to install a windshield on my bike too. went to all famous markets in lahore including litton road and mclore road, but none of the shops there had it. i didnt try bilal gunj, probably cudve found a scrapped windshield from an old cruiser bike.
some shop owners even suggested me to go to a rickshaw market where they sell qingqi's front screens and use it as windscreen for my bike. i wasnt willing to install those ugly screens on my bike, so i dropped the idea. if u find a good looking one, plz do let me know as well, they are not a running item and are extremely hard to find.
also remember, windshield will reduce fuel efficiency and top speed on long routes.