This is exactly what the 2nd Amendment is for, for protection against tyrannical a__holes enforcing absolute self perceived stupidity of laws.
I wonder how it would have gone if the perp had followed proper procedure and 1st informed the cop....”Officer...I have a CCL and I could have blown your fu@kin head off....What can I do for ya?”
Prolly would have still ate some asphalt....
IMHO..Civility should be a 2 way street..with more civility from those that swear to >> serve defend and protect...(this isn't against law enforcement but Ive seen too many cops that have that attitude)... as an aside...had an old lawyer tell me years ago....Cops should have their penises measured before being given a badge, gun and a little authority...it would cut down on the number of power hungry little pricks on the force../s