MOSCOW -- Dylan Armstrong has given Canada its fourth medal at the world track and field championships with a bronze in the men's shot put.
The thrower from Kamloops, B.C., reached the podium with a seasonal-best toss of 21.34 metres.
"I just feel amazing," Armstrong said. "My coach and I worked really hard, I made some really good choices this year."
It's Armstrong's second medal in as many championships. He won silver at the 2011 worlds in Daegu, South Korea.
Armstrong joins Brianne Theisen-Eaton (silver, heptathlon), Damian Warner (bronze, decathlon) and Derek Drouin (bronze, high jump) as Canada's medallists in Moscow.
Canada's performance at the world championships have been an improvement over the 2012 London Olympics, where Drouin's bronze was the only medal.
David Storl of Germany retained his shot put title. Storl's winning throw of 21.73 metres was first flagged for a foul but later reinstated.
Ryan Whiting of the United States took silver with a toss of 21.57.