One Pakistan specific problem is our generals are busy with megalomaniac strategic visions and half baked ideas for Afghanistan, Middle East, India front or God know what else but they do not have time or regards for internal security. As after WOT since 2001 we have noticed how ill prepared in training and equipment wise our forces were to fight against TTP in tribal areas. Our foot soldiers paid dearly for ill planned missions, poor equipment and tactics by their superiors.
Another problem is due to our defense force structure. By definition defense forces are very regimental with silo minded vision under strict command and rigid organizational structure. If equipment are brought for one unit, most probably they are not shared with other, no matter how bad others needed it, even for temporary share. If a tank is bought for Kashmir they will keep it for there. If a drone is bought for Afghan border, they will even keep it there even idle but not lend it to Iranian border.
What Pakistan need urgently is a fourth pillar of defense force called National Guard with single integrated command and responsibility will be whole Pakistan to protect vital infrastructure like airport, sea ports, dams, railway, gas and oil fields, major highway etc. They should be manned by own people from top to bottom and own equipment for intelligence, communications, transportation, drones, helicopters, small aircraft, MRAPs, light tanks, speedboats etc so not be at mercy of sister forces. They should be trained for counter insurgency and irregular ware fare as well light commando operations and take the lead in fight against terrorists, separatists and interstate organized crimes etc. The FC, coast guards, anti narcotics force, railway police, CPEC protection force etc all these should be merged with National Guards. The current FC structure is not working at all, they are not suitable for urban policing not good for anti insurgency/terrorism fight in mountainous/desert area. All these security forces though little bit better than police forces (which is even in more horrible condition) are top heavy, poorly manned and even more poorly equipped and trained with no or very less coordination with each other. They are no match for hardened terrorist or insurgents well equipped with IEDs, RPGS etc in mountainous or desert area. They are only good for search and rescue operation in semi urban environment.