visiting lahore, need market outdoor stall type market locations

been awhile since i visted, can you all post where there a re street markets where i can buy DIY computer components like fans and parts,

i was at one last time and the guy was selling fans from the street floor. i cant remember where that was but it was great.

any good markets where locals buy the good stuff, dont want to know about the commercial places.

would like to buy 2/3 pairs jeans for 250 rupees each like last time, sunglasses and hats, get ktted out for my visit.

also any good cheap clean food places. (not mcdonalds and kfc pizza hut)

thanks in advance.