I doubt we will see a Federal level ban on the guns in question. There would have to be Democratic control of the Congress and a moral panic among Republican members. That might happen, though, if there was some horror show massacre that dwarfs the current ones. The worse case would be a ban on all semi-automatic firearms. While some antigunners are stupid about technicalities and blather about the old AWB, many know that if failed and would push for a complete semi ban and a mandatory turn in and confiscation. In that case, stocking up would be pretty useless. You couldn't sell or gift the guns, no grandfathering. You couldn't use them for competition, hunting or self-defense. The only use would be for 'fat chance' revolution or the apocalypse. Buried stock piles of ARs. Useless for most of us. Thus, engaging in stockpiling really makes no sense except for 'revolution', 'war' or whatever. Now, state bans will continue as SCOTUS will do nothing for the short term and probably forever. A legislative solution by Congresss to negate state bans - another fat chance. The supposed gun friendly party has no real interest in such. Hope this is not to political, not trying to be partisan but analytic.