All it does is lead you back to the last registered owner. And let's say the registered owner wants to use it to kill someone; what's to stop him from hiding it, calling the police ahead of time and reporting it stolen, then going out and committing the crime? Also, with as small as the coding would be to fit on a primer, you'd have no trouble at all filing the code off and still be left with a perfectly functional firearm. And pretend for a second this does pass. Do they not know that firing pins can break and wear out and need to be replaced? How will this happen because right now I can go into a gun store, point at a firing pin on the wall, hand over the $15 bucks and walk out. Or, I can go on the net, sent a gun site the money via paypal and they'll mail me my new firing pin. With coding being required by law, do we now create a whole new database for replacement firing pins? Will I have to register the firing pin with an FFL dealer, pass a background check and pay a transfer fee on top of the initial cost to now legally buy my new firing pin?
Another problem; have they not heard of shell catchers?
(http://www.shootandreload.com/wp-content/uploads/2011/12/DSCN0071.jpg)
(http://www.brasscatchers.com/images/DSCN1281.JPG)
This is just a stupid feel-good move that won't help stop crime and just burdens legal, law abiding gun owners.