Check this out. You can get it in 9mm or 40 S&W and it uses readily available pistol magazines. It is very lightweight and folds easily to fit in a small 16" back pack.
I wish I’d started out with one of those in .40 paired with a Beretta 96.
But I got the PX4 (Beretta pistol) first, so I paired it with a CX4.
If KelTec were to make a Sub2K that takes the _X4 series of magazines, I might have to think long and hard about ditching the CX4 in favor of one. No complaints about the CX4 other than its snappyness on the cheek - I just appreciate innovative, compact designs.