Senior Content Editor @urbanbeautyxoA woman has accused North Carolina Panthers defensive Greg Hardy of assaulting her last Monday night (May 12), and threatening to kill her. According to the Charlotte Police Department, the woman says that she and Hardy dated, lived together, and then broke up in March, after which she moved out. The two rekindled things briefly and went out on Monday, but when they returned to Hardy's home, court documents say that he "just snapped", supposedly over a short relationship she had in the past with rapper Nelly. He allegedly threw her to the floor, and then into the bathtub. He also "slammed her into a futon that had several guns and machine guns lying on it causing her to cut her arm on the end of one of (the) guns" and "began choking her twice during the assault", according to the court documents. She tried to defend herself with one of her high heels, and then began screaming and cursing. Hardy allegedly began recording the incident and purposely agitating her so that she would "flip out on him". Hardy appeared in court on Wednesday (May 14), and was ordered to turn over any weapons and firearms he owned. The Mecklenburg County Sheriff's office reported that Hardy turned in ten guns, a mix of semi-automatic rifles and .12-gauge shotguns, all of which he owned legally according to North Carolina law. He was released from jail that same day, on $17,000 bail. He is required to go to Alcoholic Anonymous meetings three times a week until June, and isn't allowed to contact the woman. He hasn't spoken to the press about the situation. The ex-girlfriend filed a request for a protective order, but it was dismissed on Thursday (May 15), when she didn't show up in court. Afterwards, her attorney, Stephen Goodwin, announced that due to "irreconcilable differences" between him and his client, he would no longer represent her. Chris Fialko, the attorney representing Hardy, claims that his client is "the victim of abuse", and the woman's allegations are false. Hardy's next court date is June 27. Keep Up With PopWrapped On The Web!