Or think a little on what the word "hoard" really means. It is not "hoarding" to stock up. Hoarding is when you accumulate more than you "need." But "need" is subjective. Those who "stock up" have decided that they "need" to have something set aside for a time when supply might be scarce or constrained. That is not "hoarding." That is "being prepared."The O.P. might attract some offers if he could avoid name calling like "ammo hoarders"
The real "hoarders" are those who did not stock up in advance, and then start panic buying when they see that supply might be scarce or constrained. Basically, those who cannot now get what they "need" are being squeezed out, not by those of us who have a supply set aside from earlier times, but by others like themselves who didn't plan ahead, and are now grabbing everything in sight.