When Joseph Watson showed up at his cousin's house in Taylor unannounced Saturday night, relatives thought it was odd, but still welcomed the 25-year-old who had just been dropped off by his father.
One of Watson's cousins tells 7 Action News that he sounded frustrated, but they didn't really figure out what was bothering him.
Then a friend of the family, Jose Zambrano, 23, arrived for a visit with his three-year-old son. And moments after Zambrano put his son down to greet his friends, Watson opened fire, according to his relatives.
They were able to rush the toddler to safety, but his father was shot dead.
Taylor Police say Watson also wounded one of his own cousins.
When officers arrived, Watson fled the scene on foot, but was arrested a short time later as he tried to break into someone's home.
Watson now faces multiple charges including first-degree murder.
He was arraigned Tuesday afternoon and is now being held without bond.