Peshawar: Police in Khyber Pakhtunkhwa on Friday rounded up 607 suspects and recovered a huge cache of arms and ammunition in the ongoing search operations in the province. The police recovered 55 arms and ammunition of different kinds and 3,706 rounds of different bores in different parts of the province. During the operations, 770 houses and 240 hotels were also checked and 19 cases registered against the violators. During snap checking at 189 checkpoints, 379 suspects were held and 34 arms of different kind and 3,675 cartridges of different bores were also seized. During action against unregistered Afghans, a total of 45 people were detained and 27 cases registered against them.