The Magpul PTS MOE hand guard is a front kit designed for the M4 carbine and will fit on both AEG and GBB M4s provided they are standard front end compatible. The kit is all polymer with and upper and separable lower, the design allows for high rigidity and strength but low weight and immunity to rusting. Magpul PTS provides their models in various colors.
The Magpul PTS hand guard length system works in bands as defined by the length between the delta ring and front fixed iron sight on your M4 carbine: