Originally Posted by CBruce
Because people legally own those guns right now. I seriously doubt anyone owns drugs from before they were made illegal.
In 1924 there were people who legally possessed heroin. That year, the Feds made possession of heroin a felony. Those people were not compensated for their loss.
Fast forward to 2013. There are people who legally possess a certain class of gun. If possession of those guns is made a crime, I expect they will not be compensated for their loss.
The analogy is exact. Why do you have trouble with it?