Largest local gold bars dealer is ARY Jewelers selling bars under name Millat. They have outlets in Lahore, Karachi and Rawalpindi. You can see info on their website: http://www.aryjewellers.com.pk/millat.html
They charge around 850 Rs. as making per gold bar. They usually have small bars 5 gram, 10 gram and 1 tola in stock, otherwise you will have to book your order with full advance payment and delivery within a month.
You can sell your bars back to them at market rate, but you will need original receipt for it, so keep it safe. In case of lost receipt you will have to sell it to other gold dealers who might offer rate lower than market.