If you have a gun in your hand around a police officer you will be shot without warning. The cop(s) will not be punished because that is how they are trained and are following dept guidelines.
You’re right. I was helping out a young guy a couple years ago. He got pulled over for suspicion of DUI (he was a minor) and I was called to come by the scene. On the hood of the cruiser law enforcement had his backpack pulled out as they searched his car. There was also a pellet gun and when I asked “what’s that?” they responded they found it in the car and had they seen it upon pulling him over they would have shot him. If they had simply seen it. It was repulsive the way the officer said it, almost like he knew he had a license to kill.