Solange Knowles had a run-in with Miami police over the weekend that left her tweeting mad over alleged “discrimination.”

So what happened exactly? Hit the jump to find out.

“A police officer just pulled a weapon on me…I have done NOTHING illegal, against the law, or anything of the sort,” the singer tweeted, then wrote, “I am simply tired of police using arrogance, ego and authority as a n offense.”

No word on what led to the altercation or where and when it even took place. But a Miami Beach Police Department spokesman said his office is considering launching an internal affairs probe over the fracas.

“The whole entire incident was about the fact that she was not allowed in a club. When she became abusive, she was pulled to the side. There was no mention of a gun. Considering it might be an internal investigation I can’t tell you much other than that,” Det. Juan Sanchez tells E! News.

A rep for Solange was unavailable for comment. But per her Twitter diatribe, this kind of thing happens all the time.

“I’m only tweeting this to raise awareness. I could have left quietly, but I am sick & tired of this scenario being played over & over again,” she added. “I’m ok. I’m safe & sound at my apartment. I’m just beyond frustrated with the system.

“It is time to do something about it. I am a mother raising a young black child in America. I’m going to die trying!” she wrote. “Been on the phone for the last 20 minutes reporting this incident. Yes, I have the officers name. Yes, I have the location.”

And for good measure, she added: “Scare tactics don’t WORK.”

As for Beyoncé’s pregnancy, Solange did manage to take a moment out to express her elation via smiley face emoticons and some high praise for her sis.

“One.And.Only. I could not possibly be more proud. Tears in my eyes,” Solange wrote.