Financial assistance for abuse victims?

I'm sorry this will get long. The short of it is: is there any financial help for women who's husband's are abusive?

My parents have been fighting constantly for over a year. My dad refuses to go to counseling because he "isn't the one with a problem" (he genuinely think my mom deserves it) so that's out of the question.

He's lost control of his temper. As far as I know, he's never hit her. But he yells and swears at her and gets mad at her for little things (for example, she was planning my birthday party and asked him what days he had off of work. He screamed at her for "trying to control his schedule"). For a year, that's all it was. Then he started to lose control. He ran in the house, slammed the door, and screamed "what the hell is your fucking problem" in front of the little girl my mom babysits because he got a text from my moms phone (I was the one who sent the text but he didn't know that) asking "have you already eaten?" He threatens to quit his job if my mom doesn't tell him he's right when he gets mad at her. He's also started hiding money from her.

A month or so ago, they were fighting. It got bad. He was yelling and swearing, and my mom was crying and said she needed to calm down. He kept yelling. So she locked herself in the bathroom. He screamed at her to let him in. She didn't. So he broke down the door.

He's about to get a gun from his brother, and considering how he loses his temper, it scares me. I'm in college, and I'm scared to go to class because it means he's alone with her

She's terrified of him. She almost called 911 when he broke down the door. She wants to come with me when I move out, and I want her to get away from him. But that's at least 3 years from now.

I want her to leave him. But back in college, she dropped out to pay for his degree, under the agreement that she could be a stay at home mom after he graduated. Now, she has no education. She can't get a job that supports her AND three kids. Is there any program that could help her?