Going back to the ammo tangent, I just got my weekly email from SG Ammo. At the end of SEP, I ordered 1000 S&B 9mm for $240. Today's mailer had it at $290. I didn't look at other ammo, but expect everything has gone up. They continue to be at 5-10 days before orders ship, so demand must be there.
There's just a ton of youtube "get ready" videos coming out now, so I'm sure stuff like that is contributing.