Part of carrying a gun is understanding that you can't get into fistfights without it escalating. Even if the gun is in your vehicle, you need to understand where you are, what the laws mean for that gun and act accordingly so that you do not loose control of it. Somebody could break into your car and take your gun, somebody could break your nose, get your keys and take your gun. Is it locked in a box or is it sitting in your center console? Simply hidden is not good enough, everybody who carrys needs to understand that. You have to take extra care to make sure you act responsibly and always keep that weapon's disposition in mind. This jackass will never own a gun again, which may well be for the best. Still, the bottom line is that he lost control of his gun and that fault is squarely on him. You simply cannot attack a police officer, especially when you have a gun in your possession. Yes, even if it's in your car.