Taxi driver Mohammad Ilyas had been arrested, a defence spokesman said.
Acting on a tip-off, army and police in a joint operation intercepted the taxi at Tangdhar, 185-km from here.
During search of the vehicle, 1.2 kgs of brown sugar and a pistol were recovered, the spokesman said.