The shortest answer I can give you is no.
The next shortest answer I can give you is no to a federal ban, but I can't object to it at the state level.
If I haven't lost you by this point, I'll attempt to explain my rationale. Big picture, I believer the federal government has already overstepped its constitutional boundaries in relation to firearms. I also believe that the states can implement gun control, consistent with their constitution and the will of their people.
Regarding your idea, I realize an actual law would be more verbose, but on the face of it, Ruger 10/22s would be banned, but SKSs wouldn't. Be that as it may, if existing weapons are grandfathered, can the current owners sell them to another person, pass them down to their children, etc? Or would this law be a way to end ownership of the banned weapons with the passing of the current generation? If this became law, what happens when a grandfathered weapon is used in a shooting, be it by a 40 year old, or an 18 year old that killed his parent to get it? Does it turn into "Well, we made a good faith effort, but its just not enough?"
According to this link,
https://www.businessinsider.com/us-20-million-ar-15-style-rifles-in-circulation-2022-5 , there are 19.8 million ARs in the US. Somebody can do the math and tell me how many of those have been used in a mass shooting and how many haven't, but I have to believe that the vast, overwhelming majority of AR owners are either law abiding citizens, or are at least law abiding enough that they are not killing people with their ARs.