Within 40 years:
Abortion will be legal at the federal level.
The Heller decision reversed.
Generational change is driving my predictions. Right now, people are making a calculation that the freedom we enjoy is worth the cost of the mass shootings we witness. That will change. And as people tire of religion being injected into public discourse, they will demand a more secular society. We are moving to a post-religious country, slowly but surely.