You can tell me all you want about how Xur's shop is random, but the chances of getting sunbreakers from him is about 12.5%. Now, take that percentage and figure out the chances of it being the item for 3 out of 4 weeks. I would but honestly have no clue, lol.