Here comes the physics:
The physical concepts behind a black "laser" limit any such development. There is no such thing as an anti-photon because a photon is not actually a particle. It's a cluster of waves that are treated as particles for simplicity. In theory, you could produce photons that exactly cancel out other photons by means of destructive interference, but each anti-photon would need to be exactly the same as the photons it encounters, and since there are a limitless number of types of photons, no such anti-photon beam could practically exist without faster-than-light detection and driver electroncs. If it did exist, you wouldn't know it was working because it would only cancel out the photons directly in front of it, and aiming it at a wall would have an effect so miniscule that it would be undetectable by all but the most sensitive photomultipliers. Furthermore, in order for such a device to have a visible beam, the photons emitted would have to also intercept photons traveling in other directions, which in itself would be impossible. The entire concept of a black laser isn't just a question of engineering. It is physically impossible for such a device to exist.
An antimatter beam, on the other hand, is possible. But it sure wouldn't act like a black laser! A beam of antimatter would collide with the matter that make up the air and annihilate itself in a burst of energy in the form of heat. This would have no effect on photons in the area and also would have the side effect of killing everyone nearby by means of massive explosion. And if you pointed it at a person, well, Spengler from the movie "Ghostbusters" describes it quite nicely:
"Try to imagine all life as you know it stopping instantaneously and every molecule in your body exploding at the speed of light."