Here’s one of mine that is basically the same as yours, but with a midlength gas system.
Upgrades:
Magpul MOE butt stock
Magpul MOE Slim handguard
Magpul MOE+ grip
Y.H. Phantom flash hider
Strike Industry enhanced mag release
Strike Industry extended bolt catch
Hiperfire Heavy Gunner trigger.
Strike Industry enhanced takedown pins
Ambi safety
Extended mag release button
Magpul MOE trigger guard
QD sling attachment back plate
Strike Industry extended latch added to a standard charging handle, with instructions on how to start.
Now all of these upgrades are not needed to make a gun run nice. And not everyone like the same things.
Sometimes you can spend a lot of money on something that doesn’t do much, or a little on something that will help out a lot.
I got the ambi safety for $20. Big plus
The Magpul furniture is a big plus for me and the cost is really not that much. I like the slim handguard because it covers the bottom of the front sight and gives you about two more inches of handguard.
You might be able to tell that I like things made by Strike Industry. They make some good stuff.
This rifle is one of my favorite setups and have built several very similar to it.
Just remember that little things do add up.
But the trigger is the one item that will really make a difference.
The PSA EPT trigger is a little better then the standard milspec trigger, but the AGL ACT trigger is way better. AGL does offer a cheaper trigger that is similar to the PSA EPD trigger. The LaRue MBT triggers are really nice. I have them in two of my hunting rifles. But I find the trigger surface a little to wide for a duty gun.
But if you ask most of the members that build or upgrade their ARs, they will tell you that they have a few spare parts from some upgrades they didn’t like.
I’ve got a box full of just flash hiders.
Here’s an offer. If you would like something other then a standard flash hider, send me a PM and I’ll send you one for free.