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 pregnant woman and a man suffered "severe discomfort" after someone threw bleach at them from a passing car, hitting them in the eyes.
A look at the weather today across the UK.
Former child star Erin Moran who played Joanie Cunningham in the US sitcom "Happy Days" has been found dead at 56.