Sooo.. you got no gun. You go to the store and holy fuck! there are no guns or ammo! Why do you not already have a gun or 50? well.. late to the party. Nothing for sale either guns or ammo.
What do you actually want one for? defense.. duh? Backordered for months.. in a state that makes it almost impossible to get one at best in a timely manner?
Here is your answer.........
What is available all the time? what can be shipped right to your door in a couple of days?