I googled your rifle. Looks like it has a railed gas block, with a handguard cap. Any drop-in carbine length handguard (railed or not) will fit it. For free float hand guards, you'll need to look at carbine length options, as the railed gas blocks are too big to fit under a FF handguard.