Craig not mentioning a stamp on the rifle years later doesn't mean he "changed his story".
Craig already stated he witnessed a Mauser and he saw the stamp. Weitzman agreed with Craig about the rifle being a Mauser. That Mauser stamp tells you it's not another make.
So, why did Weitzman change his story for his testimony?
Not only did Craig change his story, but these different stories were mutually exclusive of his claim to have seen "Mauser" on the rifle. As I've already mentioned, in '68 he said that he didn't know what the rifle was. That simply can't be true if he'd seen "Mauser" stamped into the rifle barrel, as he later claimed. The next year, he was shown a Carcano at the Shaw trial and testified under oath that it looked like the TSBD rifle. No mention of seeing the word "Mauser" anywhere, even though this is exactly the kind of story that the prosecution (for which Craig was a witness) was looking for. And, what better place for Craig to bring up the Mauser stamp than in is poison pen expose of the Dallas authorities? So why does Craig not mention it?
Craig already stated he witnessed a Mauser and he saw the stampCraig didn't mention the stamp until the early 1970s. The rifle isn't mentioned in his DCSD affidavit, nor in any of the FBI interviews that followed. In his WC testimony, the make and model of the rifle were never mentioned. In '68, he said he didn't know what kind of rifle it was. In '69, it looked like the Carcano he was shown on the stand. It became a Mauser in '71, but only because that's what Weitzman said it was. Only after that did Craig mention that he'd seen the word "Mauser" on the rifle.
As for Weitzman, he was simply wrong, as he has said he was.
Anyone in business would be familiar with the products they sell especially when they are handling rifles and showing them to customers.
Even the most inept shoe salesman knows what the merchandise looks like from a Nike to a Converse.
Weitzman was "general manager" of a "discount operation" that was a chain of stores spread out from Louisiana to New Mexico. He worked in what we would now call the "C-Suite." He wasn't a gun salesman, and never claimed to have been. Somehow, you've managed to demote the poor guy in an attempt to give him expertise that he never claimed.
The man was in law enforcement so he would know weapons plus the stamp on the rifle tells him that the rifle is a Mauser.
Being a law enforcement officer does not make one an expert in firearms identification. Again, this level of qualification is nothing more than an empty assertion on your part.
You wouldn't expect an officer not to be able to read an embedded stamp on a rifle to determine the manufacturer? Even Barney Fife could at least do that.
You're begging the question here.
Why did two men in law enforcement (Craig and Weitzman) both agree that the weapon was a Mauser?
Why did Weitzman changed his story and later claim it wasn't a Mauser?
Again, Craig didn't claim that the rifle was a Mauser until 1971. That was at the tail end of a trail of tales that turn out to be mutually contradictory.
As for Weitzman, he realized he was wrong, and had the sense to admit it. You would do well to follow his example. I'm not holding my breath.