Vintage would imply a recent manufacture, perhaps no longer in production, with a manufacturer that may or may not be still in business.
Antique would imply considerably older manufacture, not produced for quite some time and a manufacturer that probably hasn't been around for a long time.
It's kind of a gray area, words mean different things to different people.