Shooting veteran Michael Diamond is in doubt for his seventh Olympics after being arrested on gun charges.

The 44-year-old Olympic gold medallist has been charged with high-range drink-driving and carrying a shotgun in his car following a domestic incident with his brother at Nelson Bay, near Newcastle on Saturday night.

He would not comment when approached by News Corp Australia and will appear in court in June.

The two-time Olympic gold medallist's place at Rio had already been under a cloud, with his selection being challenged by fellow Australian shooter Mitchells Iles.

Advertisement

Iles, 16, is arguing that he shot the national federation's benchmark of 121 from 125 targets more times than Diamond and fellow shooter Adam Vella at the Court of Arbitration for Sport.

Diamond was bailed to appear in court next month, while his brother has also taken out an apprehended violence order against him.