India has won three more gold medals at the 2006 Commonwealth Games.
Sushma Rana (l) and Saroja Kumari (r) won gold in the shooting final
In the 10m air rifle pairs, Abhinav Bindra and Gagan Narang took gold.
Tejaswini Sawant and Avneet Sidhu won the gold in the women's 10m air rifle pairs shooting event.
Sushma Rana and Saroja Kumari won India's third gold in the women's 25m pistol pair shooting event.
India's tally now stands at seven medals, including four gold.
Kunjarani Devi won the first gold medal for India in the women's 48kg weightlifting event on Thursday.
Sri Lanka picked up its first gold at the competition when Chinthana Vidanage won the weightlifting 62kg title.
Bangladesh opened with a silver medal when shooters Mohammad Asif Hossain Khan and Anjan Singha came second in the 10mt air rifle pair category.
The Indians have picked up four silver medals, including two in weightlifting - Vicky Batta won a medal in the men's 56kg weightlifting event, and Arun Murugesan won another in the 62kg event.
Vivek Singh and Samresh Jung picked up a silver in 50m pistol pair shooting event.
Abhinav Bindra and Gagan Narang set a new Games record of 1,189 points in their men's 10m air rifle win.
Chinthana Vidanage won Sri Lanka's first gold medial
"We are not finished yet," said the 26-year-old Bindra.
India opened their hockey campaign with a draw against Malaysia.
Held to a 1-1 draw by the spunky Malaysians, India dropped two valuable points.
India were weakened by the absence of injured captain Dilip Tirkey and defender Harpal Singh who is not well, according to reports.
The Indians play arch-rivals Pakistan next on Saturday. They also have the strong South Africa in their group.
"To be frank, we were lucky to get a point," Indian coach Rajinder Singh told the AFP news agency. "There is a lot to work to do before we play Pakistan."
India won 69 medals, including 30 gold, in the last Commonwealth Games in Manchester.