Yep I've heard that basically no one will work on them. JG Airguns does list parts for them. I was taking a bit of a chance buying this one, but got it at a reasonable price. It does have a nice trigger, good balance and all that weight to steady the shot. Mine does have the aluminum accessory rail. I had heard of the 128, but didn't remember seeing one.......... Yes, mine does have MC stamped on the receiver, near the serial number. It is stamped Model 126. Mine has the squared, composite trigger guard.