So did the Ferguson PD get military surplus gear from that Pentagon program which has handed out various heavily armored ambush protection vehicles to local police departments around the country? […]