Whether it is a gun ban or an economic collapse, just about everyone can see that "interesting times" are on the way. They will be hard times for those who are not ready. I intend to make certain they are not as hard on me as they could be. Sometimes, I think I actually thrive under tangible threats.
Regardless of what comes, there are things we all need to be doing. The following advice is probably worth what you paid for it.
I never have understood the advice to "save your money". It's like putting a snowball in your pocket for next week. It makes a lot more sense to me to buy stuff that you can use or trade when times get tough. Money loses value all the time - well fiat money does, anyway. We all know "fiat" is just a euphemism for "counterfeit" as long as it is government or their associates who are doing the counterfeiting. If you feel the need to have some "savings", at least buy real stuff first. Silver, gold, ammo, guns, toilet paper, dried or canned foods, medicine..... whatever you may need when your "dollars" are not worth anything anymore, and when you discover that your "savings" could possibly buy you a half of a Happy Meal.
Which brings me to another point. If you don't have enough guns, (and who does?) take some of that rapidly evaporating money and spend it on guns. And don't forget the ammo. If nothing else, it is an investment that will not lose value. You may need to be willing to enter the black market in order to cash in, but that is probably the coming reality for all of us no matter what.
A gun in the hand is worth two in the store. Or, a .22 in the hand is worth two .45s in the safe. Or a .22 in the hand is better than worthless money in a checking account. If things get too "interesting" for those who are less than honest, they may decide to separate you from your supplies. Make certain you have the means and the determination to stop them. If stormtroopers decide to separate you from your family, weapons, supplies, or liberty they have crossed the line and should be stopped as well.
There are also other things you can do to get ready for the future. Many of those are mental preparations. Educate yourself so you are not one of those who will panic and be caught by surprise. That will do more toward easing your future than just about anything else. Life is an adventure. Sometimes a test can come along, and if you meet it well you will find a satisfaction that can't be found in "normal" life. Your attitude, along with preparedness, can make all the difference.
..................................................