A California Highway Patrol (CHP) officer was the victim of violence on Monday in a dramatic scene that occurred on the 215 Freeway, The Los Angeles Times is reporting.

After an officer on a motorcycle stopped a man driving along the highway on a white GMC pickup truck, the man — at some point — grabbed a rifle from inside his vehicle and fired at the officer who was approaching him.

Other officers soon arrived at the scene, as The Times reported — and witnesses later described a scene of chaos.

One driver said that bullets “flew through their windows.”

“We know his motive for this crime,” Riverside Police Chief Sergio Diaz said Monday night, as Fox News reported on Tuesday morning.

The incident occurred at roughly 5:30 p.m. after a CHP officer decided to impound the man’s vehicle.

“He called for a tow truck and was filling out the necessary paperwork,” said Scott Parker, assistant chief at the CHP’s Inland Division.

That’s apparently when the driver pulled out a rifle from his truck — and suddenly began firing.

The officer called for help and three other CHP officers arrived.

Who do you think would win the Presidency?

By completing the poll, you agree to receive emails from LifeZette, occasional offers from our partners and that you've read and agree to our privacy policy and legal statement.

Those officers immediately faced gunfire — and two were hit by it, Parker said and Fox News reported.

A Riverside police officer and three Riverside County sheriff’s deputies also arrived on scene; they traded shots with the man before the individual was hit and went down, Diaz indicated.

“It was a long and horrific gun battle,” the chief said.

While authorities did not immediately release the names of the slain CHP officer or the man with the rifle, family members identified the deceased officer as 33-year-old Andre Moye Jr., who was married and had been with the CHP for about four years, KABC-TV reported.

See these tweets for more information about, and reaction to, the incident — and share your thoughts.