A good first step is registration of all firearms and background checks on ALL gun sales. Even between private parties. This will allow responsible gun owners to continue to own anything they want but will help place responsibility on to people who sell guns to people who shouldn't have them or end up using them for murder/crime.
We can certainly start there.
Exactly how does this stop any crime or mass shootings...in Chicago, the gang members who are shooting up neighborhoods are not getting background checks, registering their guns or taking mandatory concealed carry classes...and obviously their criminal records aren't stopping them from getting, carrying and using guns to kill people...
The shooters in Columbine, the Colorado theater shooting, the two shootings at Fort Hood, Santa Barbara, the Navy Yard, Newton...the list goes on and on...were not stopped by background checks, registering guns or magazine limits...so again...
What do background checks, gun registration, magazine limits actually do to stop violent criminals or mass shooters...
I know one thing...they make it more expensive and complicated for law abiding people to own and carry guns...that is the real point isn't it...you guys don't care about gun violence...you just hate guns...