He also needs to work on his "take down" moves. That struggle lasted way to long, it could have ended very badly. The officer should feel very lucky that he didn't have his firearm taken.
You should kind of choose if you want to tackle, or hold at gun point. It is pretty hard to try and do both.
This video, may end up being shown at the training academy for that department, as an example of what not to do.