You need a weapon that isn't as final as a gun and doesn't allow your opponent to get in close without risking serious motherfucking injury to himself. In short the officer needs to be trained and armed with something that gives him more options. A nice long stick with something deadly sharp at the end would work.Rubber bullets: They're about riot control, not about effectively stopping someone.
Taser: Max range is 35 feet and hits at that range aren't too likely. There also wasn't much time. Remember that they are single-shot weapons also.
So along with their tasers and handguns, they should carry a spear.
It's preferred by the Pope's personal bodyguard.
If the civilian population gets the idea in their head that a policeman's training dictates "shoot first and ask questions later," being a policeman will become much more hazardous than it is today. As stressful as it is to be a policeman, it is always more stressful to be confronted by a policeman.
Imagine anyone, whether criminal or law abiding NRA member, who is carrying a concealed weapon. A policeman approaches and begins to draw his pistol. The citizen's first thought is, "I am about to be shot." What would anyone do in this situation?