` ` Young Guns '' and ` ` The Smurfs 2 '' on the same day . ` ` The Avengers ' '' came in third behind ` ` The Avengers '' ` ` Despicable Me ' '' Playing in 3,025 locations and averaging about $ 9,025 per screen , 2 Guns exceeded Universal 's expectations for the weekend , which had put the movie in the $ 20 million range . the second highest - performing films of the year .
` ` Young Guns '' and ` ` The Smurfs 2 '' on the same day . ` ` The Avengers ' '' came in third behind ` ` The Avengers '' ` ` Despicable Me ' '' the second highest - performing films of the year .