Yes, it does! Some parts have Tokyo Marui specific versions, so make sure to select the right variant on the product page. Also make sure to select the Plastic Slide version of the Core Mount (unless you have upgraded it to the Novrtisch SSX23 Metal Slide).