I don't know the exact production numbers for the 5960/1A black dial but I think 5960G -010 Moscow edition (100 pieces) is rare compared to the 5960/1A black dial. 5960P-016 was also produced for 1 year and that makes it a rare watch too.
I regret not getting a 5960. I had the opportunity to buy a 5960P-016 in 2016 and the AD could not sell the watch for several years. I was offered a 5960/1A white dial in 2017 and a black dial in 2018 but on both occasions I declined and bought other watches.