A Gainesville man was arrested Saturday after police say he stalked his ex-girlfriend, according to a Gainesville Police Department arrest report.

David E. J. Williams, 32, of Northeast 50th Drive, called the victim 46 times within 11 hours, the report states. The victim told police during one call Williams said that he was standing outside her home with a gun and that he was going to kill her with her son watching.

A witness took the victim’s phone during one call and told Williams to stop calling, at which point Williams began cursing, the witness told police.

Williams told police he had called the victim but said he did not make threats. Williams was held in the county jail in lieu of $100,000 bond.