The run on 9mm is not hard to understand. Lots of first time gun owners, and 9mm is the most popular centerfire handgun caliber. Long time 9mm owners know that with the increase in gun sales and the current social tension, there would be a run on 9mm so they bought what they can when they can. The first time owners want something they can keep with them for personal protection and there were a lot of 9mms for sale before the pandemic and the riots. I agree that an AR or shotgun would be preferable to a 9mm if you had to defend yourself, but taking your AR or shotgun to Walmart to buy toilet paper might get you more attention than to want. If you have one gun, as a lot of people now do, you need one you can have with you. Yea, I know training and practice are needed, but when people are scared they don't always think things through.