Real SHTF gun must be of current military issue caliber. Look at all recent SHTF areas. Military issue loaded magazine was the most prized commodity.
It does not have to be ****s-where-it-eats AR. Or idiotic open slide Beretta. There are plenty of reliable guns nowdays that take AR mag and handguns that shoot 9mm.