The HG02 AR-15 model is a free float handguard that uses a proprietary barrel nut which means it can be mounted to ANY standard AR-15 upper receiver, but requires removal of the system and existing handguard assembly including barrel nut. This is NOT a drop in handguard.