According to police sources, a soldier of the Territorial Army, Tariq Pathan, went on roof top of his house in Poonch town, about 240 kilometers North-West of Jammu Wednesday morning and opened indiscriminate fire from his service rifle.
Two women in the neighbourhood died on the spot while a man and another woman were injured.
The injured have been shifted to the government hospital, where doctors have described their condition as critical.
The soldier has been arrested and his service rifle seized.
“We have started the investigation, the reason for the firing is yet to be ascertained,” a police sources said.
The Territorial Army is an organization of volunteers who get short military training every year and are mobilized if there is an emergency.
In Jammu and Kashmir, the Territorial Army is deployed on counter- terrorist operations and during other emergencies.