Frome Rifle Club's Ben Monksummers has enjoyed the most memorable ten days of his shooting career.
Having won the English Junior Championships and reached the senior final, Monksummers then picked up medals at a four-nations team match in Germany, during which he found out he had been selected in the British men's team for next month's European Championships.
At Bisley, the home of British Shooting, he produced a fantastic performance at the ESSU (English Smallbore Shooting Union) Championships to become junior champion.
As well as being the top U21 competitor, he also reached the eight-man senior final and secured the top score in the ten-shot final round.
Monksummers then joined Frome club-mate Michael Dyer in the British Junior Rifle squad for the match against teams from Germany, South Africa and Sweden in Oldenburg, Germany, where they enjoyed plenty of success.
Dyer teamed up with Jon Hounsell and Craig Attwood to win the men's 10m air rifle standing event, sharing top spot with a South African trio, ahead of Monksummers' team in third.
Despite battling against illness, Monksummers helped his team win gold in the 50m prone rifle event, with Dyer's team in bronze.
Having heard before the final day's three-position rifle event that he had made the three-man British men's team for the European Championships in Bologna, Monksummers was in confident mood.
A score of 397 out of 400 in the prone phase set him up for a personal best overall, while Dyer also set a new best as the British team took the silver medal.
Dyer said: "It was a very interesting week with changeable weather conditions making some of the shooting events more challenging than normal.
"Although my individual score on the men's rifle three-position event included a new personal best, after the Olympic final I dropped to fourth place so just missed out on a personal Bronze medal.
"However, overall I was extremely pleased with all the results I achieved during this event."
The next Junior International is at the National Shooting Centre in Bisley in August.