These will only mount to a picatinny rail. If you have a handguard that is entirely M-lok on top, then you will need to get some sort of adapter to be able to mount a front sight to it. I would recommend reaching out to the manufacturer of your handguard to verify what options are available for their handguard.