It will work with the piston gas block, but may not work with the piston itself. We recommend checking directly with Adams Arms as this handguard is not on their list of compatible handguards (but that is not an exhaustive list). You can reach them here: https://www.adamsarms.net/contact-8