OnePlus has already confirmed plans to reveal the OnePlus 3 on June 14, but the leaks are still rolling in. A new report claims the company is beefing up its stock ahead of what could be its biggest launch ever.

According to Weibo user Mocha RQ, the Chinese startup will have a million OnePlus 3 units available when the device is released. That should keep the phone in stock now that the company is ditching its controversial invitation system. Even so, you may want to place an order as soon as possible just in case it still manages to sell out.

A separate report also claims to reveal new pricing details for the OnePlus 3. The device will apparently come in four different versions, starting at 1999 yuan (about $308) and going as high as 2799 Yuan ($425). It’s unclear exactly how each variant will differ, but RAM, storage, special features and even the back panel material could be pricing factors.

The OnePlus 3 is expected to pack a metal frame and a 5.5-inch 1080p display. It could also offer a Snapdragon 820 processor, a 16-megapixel rear camera, NFC and 64GB of storage, though exactly what specs you get may depend on how much you’re willing to spend.