||I received this metal body for christmas and at first I thought it was broken because the holes on the receivers for the front locking pin are not aligned and the dust cover did not open when I pulled on the charging handle. At first I had to use a hammer to get the pin in and out but working the pin in and out fixed the problem to the point where I can push it in with my thumb and pop it out with an allen wrench. The dust cover problem was fixed entirely by putting in a dummy bolt from my original body.
fits my Madbull Dragon Fire rail system
came with the charging handle, forward assist knob, and selector switch already installed
upper receiver slides off lower receiver instead of pivoting off
easy to install
comes with its own hop-up
made by Dboys (this company makes lesser quality airsoft guns)
you have to assemble the hop-up
the mag catch it comes with is confusing (use your own)
the pros out weigh the cons in my opinion.
Rating: [4 of 5 Stars!]