No. Do you realize just how many anti-gun laws have been passed since the era of Dillinger and Capone? Go to a law library, and ask to see the volumes and volumes and volumes of books containing anti-gun laws and legislation. Double dare you! All those countless laws have so far not done squat, otherwise they would not be whining to pass more such laws (which also will not do squat), and on it goes.
Any idea why they don't do squat? It's a secret, so don't tell the libtards, but I think I can trust you! Laws only affect the law-abiding. Criminals and psychos don't care about your laws. Never did and never will. You see synonyms for a criminal is lawbreaker, outlaw, hoodlum, etc. The definitions should be self-explanatory. You can create ten laws, a hundred laws, a thousand laws, or millions of laws and not a one will mean squat to an OUTLAW.
Laws only restrict the law-abiding...and guess what? The law-abiding are not the ones breaking the laws, which idiots want to reinforce with more laws! These anti-guns laws serve only one purpose, and that is to do an end run around the Second Amendment, with the eventual goal of deleting that naughty bit about "the right of the people to keep and bear arms shall not be infringed." Leftists absolutely detest that naughty bit, as it (along with Free Speech) makes a coup so much more difficult, and with commies/socialists being lazy louts, they much prefer an easy route to victory.