Pakistani officials say an accidental blast has killed five militants near the Afghan border, but residents dispute their account.
Officials said three foreign militants - possibly from Uzbekistan - and two local Pakistanis were killed when they accidentally detonated explosives stored in a home.
But local residents in Pakistan's restive northwest tribal region blamed the military, saying assailants fired missiles into the house, in Haisori village. They also said the two Pakistanis killed were children.
Several hundred people later gathered at the nearby village of Mir Ali to denounce the alleged attack.
Tens of thousands of Pakistani forces are deployed in the rugged, semi-autonomous North Waziristan region, searching for foreign militants.
Some information for this report provided by AFP, AP and Reuters.