The recent pullback has investors wondering if this is a buying opportunity or a sign of worse to come for the markets. James Shelton, chief investment officer of Kanaly Trust, and David Katz, chief investment officer of Matrix Asset Advisors, shared their views.

“We think the selloff sets the stage for very good returns for the balance of the year,” Katz told CNBC.