If the idea he was presenting is the one I've seen, it doesn't work.
(or rather, it requires a rather long and unwieldy magnetic array attachement at the front of the gun, preferbly more than half the distance to your target, and even so, it'll only work on ionized air. Which you can't garantee, unless you pump enough power into the magnetic fields to ionize the whole thing, but that's even more silly.
It's been suggested one might use a fairly high-powered laser to ionized the air in a specific area, then use a magnetic field generator to move the ionized air to create a "beam" of vacuum to propel the antimatter through.
The magnetic field would have to be rather interesting though.
And even so, there are 3 little words that make the whole effort a bit silly, unless you think really fast: Hard Gamma Radiation.