Taylor Berman · 08/04/13 06:26PM 2 Guns was the top movie this weekend, with a somewhat disappointing $27.4 million. The Smurfs 2, the other major debut last week, also underperformed, grossing just $18.5 million.