You've always been able to carry within your residence, even if you live within 1000' of a school. McDonald doesn't change that. We may be able to make gains if you are outside of your house, which is within 1000' of a school, but still on your property.
I do believe that the 1000' perimeter around a school will be struck down as unconstitutional. I can see the courts saying that a school is a sensitive location, although I certainly disagree with that based on the number of school shootings that have occurred. Teachers, staff, and parents should be able to defend themselves when on school property just the same as anybody else.