While other states such as NJ, NY, Mass, IL ,Calif, MD have oppressive gun laws it could always be worse. Although not a state, but a U.S. territory... Puerto Rico does have some pretty oppressive gun laws. They are about to, or have implemented electronic registration of firearms, ammo and it looks like firearm owners as well.
http://www.nraila.org/GunLaws/Federal/Read.aspx?id=57
Requirements for a license
Purchase a $100 dollar internal revenue stamp payable to the Puerto Rico Police; Three person character references. Be fingerprinted and photographed. Child support certification showing no money owed. Extensive background check.
The you get a certificate in 5 days showing you submitted all the paperwork. Then wait no more than 120 days for the license to arrive. It gets worse, the police can do ongoing background investigations AFTER you receive your license and at the superintendent's discretion ...they can take your guns ammo and license away from you.
You are restricted to two weapons...unless you have a target or hunting permit in which case you may have a total of 15 and 80% of those must be locked up all the time. There is confiscation (they say 'remove a firearm') and a $1000 fine per weapon for non compliance. You must certify that you are in compliance.
Only one firearm at a time my be transported unless you have a target license. You can only purchase ammo for firearms you have on your permit. You are allowed to visit a gun club once a year for training and safety and the superintendent will allow you to purchase 50 rounds. You must pass a safety course or you will be fined $100 a month for 6 months and then they take your license away from you. If you don't renew your license and use a gun under any circumstances, it is a $500 fine and it will be revoked.
In addition there is talk of establishing electronic registration of firearms and ammo.
"A person who holds a weapons license, except in the target shooting or hunting categories, may only own a maximum of fifty (50) rounds per calendar year for each weapon he/she owns."
If you purchase ammo for firearms that you do have not registered in your name . It is a FELONY and you face six to twelve ...years in prison. Having a weapon that you do not have registered in your name is a $5000 fine and five years in jail. Having a firearm without a weapons license is "shall be deemed as prima facie evidence of the fact that said person possesses the weapon with the intention of committing a crime. "
Ammunition, weapons are registered, there is a AWB plus a ban on silencers and machine guns. The list of banned firearms seems more comprehensive than the original AWB. If you have a fixed magazine than can hold more than five rounds, you are in violation of the ban. Here are the penalties...
"Any person who violates the provisions of this Section shall be guilty of a felony, and upon conviction, shall be punished by imprisonment for a fixed term of twenty-four (24) years, without the right to suspended sentence, to parole, or to enjoy the benefit of a diversion program or to benefits or alternatives to imprisonment acknowledged in this jurisdiction, having to serve in calendar years the total amount of the penalty imposed. Should there be aggravating circumstances, the fixed penalty established may be increased up to a maximum of thirty-six (36) years; should there be extenuating circumstances, it may be reduced to a minimum of eighteen (18) years"