We all knew that Call of Duty: Modern Warfare 2 was destined to smash industry sales records, but the pace at which the game is reported to be selling is absolutely shocking. By Activision’s own internal estimate, the first 24 hours of availability in the US, Canada and UK saw 4.7 million copies sold and generated approximately $310 million of revenue. As for the rest of the world, a good estimate is proving itself rather hard to come by, but Joystiq believes we’re looking at another 2.7m copies on the first day. Yes indeed, it looks as if Activision CEO Bobby Kotick will indeed be getting that mega yacht for Christmas.