People only look at the surface of law that is provided by the media. Take a look at H.R. 3355 the 1994 Violent Crime bill. You will find the basic 1994 "Assault Weapons Ban" in that bill. You will also find VERY much more that has little to do with firearms. That very much more is money.
Gun control is not so much about fixing a problem as it is unleashing tax money to something that media can make to look like a problem. If people can be scared about guns (illegal immigrants, social security, health care...etc.) then a law has traction to get passed but not without packing in a ton of money.
States scramble to set up gun laws so they can grab the federal money should something get flushed through. Obviously CA is doing very well with federal money, dis-arming and building an army (yeah, I said it).
As gun owners fixate on the loss of our interests, and anti-gun people fixate on control of people that scare them (or other reasons), the smoke hides what the politicians really want...more money. The politicians split groups of people and get the money they want (divide and conquer). We are all aware that politicians are bought and paid for by people with interests. Interest in getting ahold of tax money. It is simply the job of politicians to deliver. They will use what ever tactics get the job done and maintain their control.
If people could get past the surface issue of gun control and call out the out-of-control tax spending and demand for additional taxes then there might be a chance to stop gun control legistlation. Understanding that such legislation is simply a money grab would tie both sides of "pro" and "anti" back together as they realize we are just being played. We are being played, are distracted as per the plan and politicians will take away rights to set the precedence to take away more, all in the name of power and money.
Seriously...look at the content of HR 3355...remember that this is a Clinton era bill and Clinton(s) has not left office. Look at all of the agenda in that bill. Recognize that a 10 year spending spree was not good enough and there is a current political demand (Feinstein and others) for a perpetual gun control law, that will ensure perpetual spending on their agenda. And yes, as this works, they will do other things to screen the agenda of the next bill. This all preys on natural human response to a direct attack and is well orchestrated. Politicians know that we will agree to less direct things that take attention away from immediate concern. While we lament the ban of certain firearms, mag capacity and universal checks, there will be a gigantic amount of hidden agenda flushed through. Be sure to call out abuse of pork barrel spending. This whole concern is simply to get federal tax money.