NASHVILLE, Tenn. -- Police say a man went on a shooting spree in North Nashville, killing two young sisters and then carjacked and killed an elderly man. The suspected gunman's stepmother, girls' mother, suffered a non-life-threatening wound, police said.

Metro Police arrested 24-year-old Queshan Brooks on Friday. Brooks has been charged with three counts of murder along with multiple other charges, CBS Nashville affiliate WTVF reports.

RELATED: Mom Killed Children, Then Committed Suicide: Charlotte Police

The Tennessean reports Brooks first opened fire on his stepmother and her two daughters around 4:15 p.m. at their home. The girls, 5-year-old Samaii Daniel and 8-year-old Sammarre Daniel, died from gunshot wounds to the head.

WTVF reports that just minutes after the shooting, the suspect allegedly carjacked two men in a gold Chevrolet Impala. During the carjacking, the suspect allegedly shot the driver and the passenger. The driver, identified as 70-year-old Robert Payne, died and the passenger, identified as 52-year-old Patrick Hancock, was pistol-whipped and shot in the arm. He was last listed in critical condition.

WTVF reports that Brooks fled in the car, which then spun off Interstate 40. Police arrested Brooks after following his footprints in the snow on the Interstate, where he was walking.

Follow WFMY News 2 on Facebook and Twitter

► Make it easy to keep up to date with more stories like this. Download the WFMY News 2 App now