This is exactly my point here. Go one level deeper. *Why* are machine guns not a problem? Because NFA and FOPA made automatic weapons extremely regulated, extremely scarce, and extremely expensive .
I agree with you in that I don't like the classism of only rich people being able to afford automatic weapons, but it is a plain-as-day fact that the regulation associated with NFA/FOPA has ensured that automatic weapons are
1. Still available
2. Only possessed by law-abiding gun owners
3. Are essentially never used in crimes
The result of NFA/FOPA speaks for itself, but imo the way it should be modified is to remove the Hughes amendment, make weapons affordable, but keep the regulation, aka background checks and registries, in full force (with any onerous registration costs being picked up by the taxpayer, not the end user who gets penalized for being poor or middle class). And not only in full force for automatic weapons / destructive devices, but eventually extended to most other semi-automatic arms.
I know you fervently oppose the idea of registration or restriction on common small arms because of the notion that it deters [a handful of government thugs breaking into your house - style] tyranny, but I just don't buy it. It doesn't matter whether we're talking about the Branch Davidians or Breonna Taylor. If the state or federal government wants to violently intrude, they're getting in. And in the latter case even if you (or your boyfriend) resists tyranny with your gun, the best you can hope for, assuming you're not killed at the scene by what is going to be clearly superior firepower, is that the inevitable attempted murder charge leveled against you is dropped.
The fact is, in this age of militarized police the thugs are not going to be deterred by your ownership of a semiauto SBAR. Which is why I don't want to ban any of these weapons, but I also don't mind if there is an age limit, waiting period, extensive background checks, or a registry.