Everyone that was caught up in the conspiracy lied and that included Craig and Weitzman. At least Craig had the guts to blow the whistle and for that you slander him with fabricated evidence. You haven't even proven that he lied about the Mauser.
Craig DID see a mauser on the 6th floor. The only problem was that he saw it there in 1968 in his own imagination.
He also really DID see 3 spent shells neatly lined up in the snipers nest (in 1968 in his own imagination).
If people can imagine their own genders, why can't Craig imagine a mauser on the 6th floor?