Nice Berber
Oly makes their FIRSH in a 4" length for use with their pistol barrel uppers. That would give you a handguard and a place to mount a forward grip.
Of course, I ordered a 6.5" 9mm upper with that handguard in December and I still haven't seeen it, but that's probably because I ordered the FA bolt/carrier and that always screws up their ordering system. I should probably give them a call...