India won both gold medals available on the final day of the International Shooting Sport Federation Rifle and Pistol World Cup in Rio de Janeiro.
Apurvi Chandela and Deepak Kumar claimed top honours in the 10 metres air rifle mixed team final at the Centro Militar de Tiro Esportivo, a venue for the Rio 2016 Olympic Games.
India's day to remember was completed by Manu Bhaker and Saurabh Chaudhary who won the 10m air pistol mixed team competition.
Chandela and Kumar were comfortable in their final against China, registering 16 hits en-route to gold.
Qian Yang and Haonan Yu managed just six as they collected silver.
India also won bronze as Anjum Moudgil and Divyansh Singh out-shot Hungarians Eszter Meszaros and Peter Sidi 16-10.
Bhaker and Chaudhary won an all-Indian final, defeating Yashaswini Singh Derwal and Abhishek Verma 17-15.
Both gold medallists are age 17 and won Youth Olympic titles in Buenos Aires last year, while Bhaker is already a Commonwealth Games champion.
China took bronze thanks to Ranxin Jang and Wei Pang's 16-6 defeat of Hungary's Veronika Major and Miklos Tatrai.
The competition in Brazil was the last before the World Cup Final for rifle and pistol, in Putian, China, in November.
Al Ain in the United Arab Emirates is hosting the World Cup Final for shotgun from October 11.
India's success comes in the middle of a dispute over shooting's exclusion from the 2022 Commonwealth Games in Birmingham.
The country has boycotted the Commonwealth Games Federation General Assembly in Rwanda, which begins today, in protest at the absence of one of their most successful sports.