It's almost perfect (Looks almost identical to mine... Romeo 5 and all) Ha !
I would add the BCM Mod 3 grip (love it so much it on all mine now)
I'd agree on a Sig Brace... I have the Shockwave Blade, and it hurts if it accidentally bumps your shoulder while cleaning your handgun
I ditched my A2 flashider for a simple thread protector, saves almost 2 inches, and it wasn't hiding much on 7.5" .300blk anyway.
I've actually been thinking of a linear comp or KAK mini flash can to push some of the noise downrange rather than sideways.
I agree with a handstop or angled foregrip, my dick beaters get a little too friendly with the muzzle on a barrel that short,
The Magpul AFG works enough for me, I'd definitely stay away from a pistol grip on the front though... I hear that's a big No No from the Feds.