A soldier was today detained from Punjab's Bathinda Military Station in connection with the recent firing incident in which four army personnel were killed in their sleep, Punjab Police sources said. The accused, Army gunner Mohan Desai, confessed to the crime and said he shot his colleagues over personal disputes.