Scotland surpassed their previous best tally at an overseas Commonwealth Games with 33 medals guaranteed after success in shooting, boxing and diving.
David McMath, 21, won Scotland’s seventh gold of the Games in double trap shooting.
Linda Pearson, 54, earlier won a bronze in the women’s double trap to equal the previous best of 29 at Melbourne 2006.
Reece McFadden and John Docherty reached boxing semi-finals before James Heatly earned a diving bronze medal.
The 20-year-old finished third behind England’s Jack Laugher and Australia’s James Connor in the 1m springboard.
He became Scotland’s first Commonwealth diving medallist since his grandfather, Sir Peter Heatly, won gold in 1958, one of five medals he won.
Lucas Thomson also reached the final, but was well off the medal positions.
McMath, a civil engineering student, came 10th in the World Championships last year but clinched Scotland’s 30th medal overall.
With Heatly’s bronze, their current tally now stands at 31 – seven gold, 10 silver and 14 bronze – with boxers McFadden and Docherty guaranteed at least bronze medals.
Scotland’s highest ever medal tally at a Commonwealth Games came on home soil in Glasgow in 2014, when they won 53 medals.
McFadden, 22, won an unanimous decision against Pakistan’s Syed Muhammad Asif in the 52kg class and next fights on Friday against Northern Ireland’s Brendan Irvine for a chance to progress to a gold-medal deciding bout.
Docherty, 20, won a split decision against England’s Benjamin Whittaker to reach the 75kg semi-finals and now goes up against Wilfried Ntsengue of Cameroon.
Nathaniel Collins was unable to make it three out of three when he lost to Australia’s Harry Garside.
Earlier Pearson pipped India’s Varsha Varman by a single target to take bronze.
She revealed she will likely retire, with no shooting events at the Birmingham Games in 2022.
“Probably at my age, 54, I’m going to retire from Olympic disciplines,” she told BBC Sport. “So I think this will be it for me.”
In the lawn bowls, the women’s pair of Lesley Doig and Claire Johnston had a mixed day, enjoying a 36-10 victory over Cook Islands but losing 18-11 to Malaysia.
The men’s fours of Ronnie Duncan, Derek Oliver, Paul Foster and Alex Marshall defeated England 12-8 in round three.
Scotland suffered a 57-37 defeat to Uganda in the netball.
Lennie Waite was in the 3000m steeplechase final, but finished outwith the medal positions.
A 2-0 win for Kirsty Gilmour over Aurelie Allet of Mauritius moved her into the last 16 of the women’s badminton singles, however Kieran Merrilees missed out after a 2-1 loss to Kean Yew Loh of Singapore.