They do sell all popular handgun calibers (9mm included) under normal circumstances, however you'll be hard pressed to find any right now. Furthermore, they don't order ammo from their warehouse/supplier, they basically get in trucks, and whatever their Bass Pro warehouse puts in there is what they get. Your best bet is to call in the mornings.
If i were you I'd call to make sure before I drove there and fou b d out that they were out of stock.
They sell bullets, but I don't know if they will have any
Thanks! Your answer is awaiting moderation.