There is a thing called hearing the evidence.
You hear it at the trial and see what the witnesses say.
Witnesses didn't seem to be too relevant there, was Kyle aged 17 and was the rifle barrel over or under 16 inches are matters of fact.
The law seems to be very badly written but it turns out Kyle had a better knowledge of that particular law than the prosecutor!
edit - prosecutor seems a bit clueless re: firearms: