How do you know just because the camera from Reynolds angle captured a tiny portion of the gun, that the officer could also see the gun from his position/angle? Btw, have they revealed or confirmed if that is indeed a gun?
Stand 3 feet outside a car window and see if you can see the lap of a driver. I think it might be difficult.
How do you know that the law enforcement officer didn't see the entire gun as the suspect was moving around in the driver's seat? I don't think the fact that the armed robbery suspect (Castile) was in possession of a firearm is even in dispute at this point. It is also a fact that illegal drugs were in the vehicle at the time the stop was made. I wouldn't be surprised if we learn later that the officer detected a strong odor of marijuana during the stop.
"Stand 3 feet outside a car window and see if you can see the lap of a driver. I think it might be difficult."
To expect anyone to believe that the officer was at no time closer than three feet from car door is ludicrous. Watching the suspects hands and looking for weapons would have been priority one for the officer during the stop. His life depended on it.