The incident was all caught on camera back in May.
Police say a tipster led them to 22-year-old Henry Pettigrew.
He is charged with multiple counts of attempted murder, aggravated assault, reckless endangerment and weapons charges.
Despite the wild gunfire from the assault rifle, only one person was hit and survived.
Investigators say Pettigrew was angered when a friend and he were kicked out of the Purple Orchid.