We can build wind and solar farms or if we put them next to cities we don't care about nuclear power plants so it's at least possible to meet energy demand even if it's unlikely as long as the right wing are in charge since as always who's going to pay for it right?
But you can't magic water out of the sky. Climate change is fucking up the water cycle. So we are in a drought and that is probably going to continue.
Data centers want fresh clean drinkable water and they want to fill it with deadly chemicals because that's the cheapest way to cool their data centers. The chemicals are necessary to prevent the water from gunking Up their cooling systems however it means you can't recycle the water. The data center could recycle that water but that costs money and they are already blowing through it like crazy.
Even if individual people still have water in their pipes, which is by no means a guarantee anymore, farms are going to be short on water and that means food prices are going to go up. And that means the price of everything goes up because you have to pay people enough money that they can eat enough calories to at least survive or they start to get violent.
And yeah I'm sure there's a bunch of people who own guns looking forward to occasionally getting to shoot somebody in cold blood. Most people I know who own a lot of guns think that sounds awesome.
But when it's not just the occasional punk kid but is a systemic problem what you're going to find is was hungry people find themselves a demagogue and organize themselves into a military and they come at you. And your stash of knock off AK-47s isn't going to stand up against a organized military force of any size.
Remember you have to shoot every single one of them but they only have to shoot you once.