The newspaper cites witnesses who said that an argument broke out between two groups of Thai youths at Zoom Bar on Haad Rin Beach.
A member of one of the groups reportedly fired a shot into the crowd as he ran out of the bar, hitting Mr Ashton in his torso.
Police have reportedly arrested a 26-year-old suspect and plan to question him at Noon on Wednesday.
More top news
A tapeworm has been found living in the brain of a British man – and is thought to have been there for four years, scientists have revealed.
More than 1,000 Eurostar passengers were left stranded in darkness on two trains in France last night due to damaged power cables.
Organisers said they hoped the experience would help foster a greater respect for pregnant women from their partners.