Particles do exist for practical purposes. If one can distinguish individual photons, then the picture is nothing but a bunch of particles with only averages producing wave-like pictures. But the puzzle is that they do not travel in straight lines and we cannot predict individual point where they will hit.