According to central agencies, arms shipments have reached Punjab to such an extent that it is not easy for the police to deal with them. Terrorists and gangsters are currently using AN-94, Assault Rifle, C-30 Pistol, Beretta Pistol, GLOCK 17, and Rocket Propelled Grenade weapons. The Punjab police also have some modern weapons but not enough to make them available to every police officer. In addition to AK-47, 303, ALR, and LMG, Punjab Police has American Made Roger 38 bore. However, the Punjab Police has 1.25 lakh weapons on 82,000 counts which has not changed much.