Traded mag rail for barrel.Very good condition when received and quick to send too.Would deal with again.