Yes, this sounds like a warmed over version of the AWB, which - thanks to reasonable pro-gun folks like XT and Zeriel - I came to understand was a waste of time.
However, unless you have a better idea, I don’t think you can complain much if it gets passed. The national mood is clearly Something Must Be Done, and if you don’t do it then somebody like Pelosi will.
Well, not really. Rape is rape, but hunting people would still be hunting.