My younger sisters boyfriend is insane! (rant)

She is 18. He is 25 and has he a criminal record for viloence and drug use. He started dating her when she was 17 and he was 25. He is constantly accusing her of cheating for no reason. He is an obssessive, delusional, paranoid, jerk. The other night she fell asleep on the phone while talking to him and he thought that he heard her texting someone in the back ground. and he decided that it was a good idea to drive all the way to our house at 2 in the morning and come through her window. Then he woke her up shaking her and demanding to see her phone. Then he snatched it out of her hand. She got mad and threw a stuffed animal at him which enraged him even more. So he hit her in the face with it really hard. Then she broke up with him and told him to leave but he refused. So she left the room and said that she was going into my room. So he decided to go outside to smoke. Then she locked him out. He kept lerking around the windows trying to get back in and calling her obsessivly. Then he stayed in our drive way for half an hour. He said “I will not leave unless the cops physically remove me”. Me and my friend Mary decided to take matters into our own hands and tell him to leave. I got my taser ready incase he decided to get violent with us. But luckily he finally left. I heard them talking on the phone today. I think they are getting back together. I was in a very abusive relationship for 2 years and I dont want my sister going down the same road. What should I say to her?