Texas City police responded to the shooting call in the 300 block of 10th Avenue North at about 1:20 a.m. Monday.
Upon arrival, authorities found the victim dead and identified him as 17-year-old Joshua Gonzalez.
Police say that the victim's 15-year-old brother accidentally discharged a firearm, resulting in the shooting death of Joshua Gonzalez.
Officials say the victim's father, Julian Gonzalez, died from a medical episode while performing life-saving measures.
According to authorities, the 15-year-old was questioned by detectives and has been released pending an investigation.
Law enforcement says there is no immediate threat to public safety, and an investigation is ongoing.