As per Lawkidunya the open carrying of firearms is considered to be a misdemeanor in Pakistan. A person may keep a firearm at their place of residence (including for display on the rooftops of private residences), in their vehicle, and through concealed carry.