Suspected Islamic militants fired a barrage of rockets into a town in northwest Pakistan Wednesday , killing at least nine civilians .