With the advent of the 3D "printer" technology all the parts of a military rifle, pistol, rocket launcher, etc., can be scanned in 3D and each part as an exact replica can then be pressed in very hard "plastic" but metal "printers" are already on the way.
Mexican gangs are already producing "plastic guns" fully functional from "garage factories", and while more prone to mishap for the gunner than metal they do work and now packs of gang members ride about on dirt bikes and shoot everybody up.
But even before this, in Afghanistan, metal replicas of British assault weapons were being molded and produced in garage factories and used by some Taliban.
Saying you want to stop "arms dealers" in 2014 when we are on the verge of anyone with a few thousand dollars can start mass producing fully functional "plastic" Colt 45s from their garage, and cartels with money can now have factories of weapons manufacture in industrial sheads, it is sort of like saying you want to stop the illegal reproduction of copy right music just as the age of personal computer devices is about to be part of day to day life of billions of people.
The technology is becoming so advanced, and so fast, there is no stopping it, soon tanks will be produced by drug cartels with no need to purchase from arms dealers - the "bad guys" will have their own computerized factories.
There is no such thing as "gun control" in this "new age". You need to stop the gangs, goons, terrorists, cartels who pull the trigger or set off the bomb or program the "drives itself" car or sends the drone as a weapon to kill you, your family or community. However there are more of them then ever, many already have their own armies and "military".
Got any ideas?
Om Namah Sivaya