To make it more illustrative, let's say that en lieu of a weapons ban, taxes were placed on all ammunition (or components to manufacture, for sake of argument) at $100/ea (e.g. a 4 cent 22LR round would now cost $100.04). e.g., prohibitively expensive and with the sole purpose of inhibiting the purpose of owning a gun (a protected 2A right). One could still own a gun, but without ammunition, you'd be better off beating down a perp with it.
Does social engineering have a limit?