No, these are for AR-15 rifles, they will not fit AR-10/AR-308 rifles.
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.
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.