Yes, I may even open a PreB thread on HOW different they can be. My 84 will EJECT AT 84 mags, but my 88 almost won't accept them and won't release them at all. Yet, the 84 won't take my CZ OEM LE only mags, but the 88 will and even ejects them. Its nuts. Its like they were all hand machined from scratch. LOL
A lot of the older guns are that way. Ithaca M37 pump shotguns, the early ones, are very difficult to find extra barrels for. You can have three or four of them and none of the barrels fit one of the other ones (ask me how I know that). My brother thought he bought one that would fit his, got it home, it didn't. The good news was, it did fit mine.
My old Auto 5 (has the stock, forend, and even the screws that hold it together stamped with serial numbers matching the receiver. Some of the screws have the last four digits stamped on the head of the screws and some on the shafts of the screws in the middle, between the head and the threads on the other end.
Now that it's been mentioned, the new rubber grips will go on my Pre B CZ85, but I have to "fight them on" there. Lots of pushing/shoving to get the screw hole to line up with the frame.