Military & police vehicles include APC (armored personnel carrier), police equipment cars, riot personnel carriers, anti riot water cannon vehicle, straight-pulse water cannon vehicle, climbing assault vehicle, lifting platform car for sniper, communication command vehicle, barrier setting car, mobile criminal investigation vehicle, EOD car, broadcasting and lighting vehicle, bulletproof prisoners van and so on.