Yes, most brands are compatible with each-other. Except for ICS and Systema.
Also, be aware of the compatibility of some parts between different mechbox versions.
Also, just becuase something is supposed to fit, doesn't mean it will. This is especially true with lower end chineese guns, as they tend to have much lower quality control.
It's better to light a candle, than to curse the darkness