Straight from the webpage:

The barrel ships with gas block installed and the dowel pin in place. This barrel is designed for our gas block that is 1" long(INCLUDED). A standard front sight base is 1.9" long and WILL NOT FIT.
Why not just run his gas block and put a 10" handguard over it with a fixed front sight?