Id say AK47 because it is easily scoped if it has a side rail. Most good variants are at least 2-4 moa at 100 yds. Some are better. The round is cheap and plentiful, and hits hard. Most people aren't going to shoot past 300 yds anyway. It can serve as a hunting rifle and as a tactical carbine...
I regularly carry a G43 (which replaced my CM9)if I am wearing "tactical" shorts/pants with big enough pockets. If I am wearing jeans, I carry a S&W 638. If I am wearing slacks or khakis i carry a ruger LCP. If its gym shorts, I carry a Beretta jetfire 950 .25ACP
I have the midwest industries rail, I like it. had i done it again, I would have gotten the aimpoint t1 compatible top cover instead of the picatinny rail.
https://www.midwestindustriesinc.com/index.cfm?fuseaction=category.display&category_ID=1029