According to the incident report filed last month, Ms. McCrary had told Officer Larscheid that she was a federal agent and had given him a “random badge number.”

“When I told her that she could be arrested for impersonating an officer, she told me that I was impersonating an officer and then reached out and grabbed my badge,” the report continued.

The report added that Ms. McCrary also grabbed Officer Larscheid’s vest and radio. Then, when she refused his order to get on the ground, the officer wrote that he “delivered an unknown amount of baton strikes to her left leg. The female then dropped to the ground and began kicking me.”

Ms. Zachery said she was shopping when she heard the sounds of a scuffle. “I saw that Katie was on the floor, so I was like, ‘What is going on?’” she said. “And that’s when I started recording.”

In the video, Ms. Zachery and a man behind the camera can be heard repeatedly telling Ms. McCrary to stop resisting.

The officer can be seen striking her and then using his baton to hold Ms. McCrary down while telling her to lie on her stomach and put her hands behind her back. She continued to kick her legs, and when she put her hands on the baton, Officer Larscheid said: “Let it go or I’m going to shoot you.”