The KM4 AEG hop-up assembly fits all KM4 Series rifles, including the new SR Series. It comes with everything pictured. Please note that this does not come with the hop-up numb, part E-13, or the bucking, part E-14, which are also available in our ProShop.