It won't have any effect at all until someone challenges the law in court. Probably only the NRA has the financial resources to make that happen. Regardless, it will be YEARS before you see any real change.
Exactly. mcDonald will only say that the 2nd applies to the states. It will be the resulting lawsuits at the state level going after individual laws that will make things change.
I expect that Chicago will have to be sued again to change anything using McDonald as the reason for the second lawsuit. Daley of course will spend millions of taxpayer money fighting it for years.
Bloomberg will also fight for years using the taxpayer dime in the process.
I find it absolutely stupid that politicians can use our money to fight to take away a right from us...