Long arms aren't usually carried by criminals anyways,they're too heavy and hard to conceal.
so-called "assault weapons" are used in only a small amount of gun crimes.
There was a push on to ban ".50cal sniper rifles" despite their not being used in crimes. And the "scoped,sniper rifle",aka the usual hunting rifle.
The anti-gun lobby wants to ban "armor-piercing ammo" that includes most ordinary hunting ammo.
any centerfire hunting ammo will pierce the usual police soft body armor. And you can be sure the standard for the ban would be the flimsiest body armor the gov't could find. PETA would be happy,because that would cut out most game hunting.