Designed to replace the Standard JG M4 upper to allow you to have a authentic XM177 with this simple and cost effective replacement Upper receiver assembly.
This upper will not fit other non JG M4 lower receivers.
We suggest you purchase the entire XM177 blaster as a complete unit if you do not have a JG Lower.