More than 6.5 million people bought copies of Call of Duty: Modern Warfare 3 in North America and the United Kingdom in the first 24 hours of its release pulling in more than $400 million, Activision said today.