The store owner and mother tried to protect her child and was thrown to the ground and hit in the head with the gun.
"Two times he say, 'Give me money, I want money,'" said the owner, Inez Rodriguez. "Take my phone. Take my computer. Everything is money," she said.
Rodriguez said he only wanted cash.
There were two children in the salon at the time -- one was 5 years old and one was 10.
The 10-year-old tried to run out of the salon but Jones ran outside and pulled her back in, police said.
No one was seriously hurt.
Rodriguez said her 10-year-old is traumatized.