Really? Because every time new iPhone hits the stores I keep seeing news about how they were sold out in one day, or how Apple online store has a shortages of this or that version.
He used the term "no shortage" not to literally say that it is possible to obtain an iPhone no matter what, but rather to mean "I see lots of them around". Indeed, a lot of people have iPhones.