Since the last ban didn't work, what makes you think this one will? Unless you are advocating confiscation of the existing stock of now banned weapons, the ban will be completely inneffective.
Since confiscation will not and should not happen, why don't we talk about solutions that might actually work rather than burdening law abiding citizens with even more useless laws.