It seems to be a personal dispute related criminal act," Zakhilwal told The Express Tribune.Giving out details, the ambassador said the firing inside Afghan Consulate General in Karachi at around 12:30 pm was "carried out by an Afghan guard inside the compound resulting in fatality of one of our diplomats.