Yes i stole this from Reddit, but wanted to make sure it's seen as I agree with it.
TL:DR: the current in-game price doesn't represent the MCX and 300 BLK correctly. MCX and 300 BLK aren't top-tier rifle/ammo combo that outperforms a Daniel Defense M4 in 5.56, but the in-game ammo and gun availability are hinting towards that.
Before I get grilled. No, I'm not suggesting buffing 300 BLK to 5.56 NATO level armor penetration.
From my understanding, 300blk isn't meant to "compete" with 7.62x39 or 5.56 NATO. 300 BLK is intended to function in a niche CQB scenario where SOF used to typically engage with sub-guns like MP5. In a way, 300blk should be considered as a more aerodynamic, more powerful .45 ACP while being significantly quieter than 5.56, and doesn't lose as much performance as 5.56 when you put it in a 6 to 9-inch barrel. It's a fat, slow round that does the job quieter than 5.56, in a package that's even smaller than an old MP5SD.
With that said, I think the in-game economy should treat the MCX and 300 BLK as is: a glorified MP5, and thus, a premium EARLY game weapon. There should be limited sales of the suppressed MCX with a 6-inch barrel at Gunny tier 2 or even tier 1. Like 10 or 15 MCX every restock wave. Being exclusive to Banshee, at tier 3, WITHOUT a suppressor makes it borderline pointless as soon as you unlock it. By that time you will have much better 5.56 ammo and M4 suppressors available in bulk from Gunny. 300 BLK FMJ and 300 sub should be made available at lower tier with Gunny. On top of that, stock, unsuppressed MCX isn't worth 5k. It should be 2.5k to 3k max. We're paying tricked-out M4 prices for what's functionally a fancy MP5
Open for discussion