It isn't illegal to buy a legal product with their own money, and then try selling it at a higher price.
Amazon and eBay does it every day, and so does my local grocery store.
The moral of this story is to have stocked up long before this disaster happened and kept about ten bottles and extra toilet paper on hand in your home just in case.
But he jacked the price up to insane amounts while wiping out the shelves in a time of emergency. Had he sold them with a fair markup, he wouldn’t be in this mess.