Regarding the acquisition of firearms and ammunition, well, I see that as something to be done regardless of who wins in November. Polarized politics leads to social unrest, regardless of who controls each of those buildings in DC. Social unrest triggers panic-buying of firearms and ammo. Even if I only want to shoot four-legged pest vermin/predators, .223/5.56 ammo is .223/5.56 ammo, .308/7.62 ammo is .308/7.62 ammo, and rifles are rifles.
The snowflake/oddball cartridges are not “safe,” either. They may remain on shelves the longest, but the ammo manufacturers tend to stop loading slow-sellers, to concentrate on the fast-sellers. Try finding .30-40 Krag, right now, for example. (I considered a locally-available .30-40 rifle, new, but with a reduced price due to handling wear, on the stock.)
AR15 uppers have been on my shopping list, anyway, simply because I have two lowers that need uppers. It has nothing to do with politics; I simply bought two complete BCM lowers, when they were plentiful, when there was no fear-buying. I would be buying the uppers, in July, regardless of the political/social outlook, mostly because I will see long-planned, modest infusion of money in my checking account, tomorrow.