Is this CPU sufficient for gaming?

Solution
Yes, it's a great processor, and will handle all games well! Go with the 8320 instead to save 40 dollars if you want to budget more, it's just a slightly under-clocked 8350.