you answered your own question on why that law is coming. now it will be punishable for all those 'aiding' the criminal in acquiring the weapon/ammo. it has to come from somewhere 'legal' in the first place and now you can enforce it.
our 'freedoms' come from an era when dealing with a criminal was simplified to 'justified execution' with nobody blinking twice.
LOL
It is already illegal for aiding criminals in acquiring weapons / ammo. There are charges that can be filed against people who knowingly assist criminals, in any manner, not just supplying weapons / ammo.
Amazing...