As an FFL, you can get a machine gun in a few days. As a private citizen (non-FFL), expect to wait around a year to get your machine gun.