Does the slide lock to the rear after the last round with the Mec-Gar CZ 75B mags?
Yes!
Also, I've noted that when I've bought Mec-Gar small frame Witness Magazines, the package is usually marked for Witness/Baby Eagle.
That your Jericho Magazine fits your Bul Storm is no real surprise.