The weapons that are being provided to the police were not commissioned, designed, or paid for with Federal dollars so they could be used against the people of this country. It is completely within the realm of control for the Feds to decide if military surplus will be (essentially) given to the local law enforcement for next to nothing. If the local PD wants to pay their own money to design and build armored vehicles, and they can find the room in their budget, and the local voters are okay with it, so be it. Otherwise, keep my federally funded weapons of war out of the hands of the people who are supposed to be protecting me. This hardware is being given to the local LE without any concession by the voters. In most cases it is done without the knowledge of the voters. We don't vote on whether we want cops to have military grade weaponry.
The military are the military. The police are the police. They are two completely separate groups with two completely different missions. If we have gotten to a point socially where our law enforcement need military grade vehicles, weapons, and body armor, then maybe it's time to take a closer look at our country.
Cops regularly wear plate carriers on a regular patrol session. PLATE CARRIERS. There's no fucking reason for a police officer to wear body armor designed for the military. If they want to wear kevlar, so be it, but plate carriers? I don't think so. I'm not even talking about in a riot scenario. I'm talking about in their patrol car on a every-day beat. It's completely uncalled for.