Because everyone has bought everything! Do you live in a sensory bubble?
I have looked on the sites I listed and see "in stock' on almost all the ammo listed, no I do not "live in a sensory bubble" and everyone has certainly not bought everything. Do you have sufficient command of the King's English to look up and see for yourself what is listed on these sites?
"Go ahead...look now."