No, just as they never banned hacksaws that could be used to make sawed-off-shotguns. It takes a more sophisticated argument to defeat this kind of legislation.
The criminals will continue to use guns and circumvent the law. The only people who will be affected by this are the law-abiding citizens.