The barricade began around 10:00 p.m. Sunday night.
Police say the shooting occurred along the same block.
The victim in the shooting was transported to Temple Hospital in stable condition.
The gunman was taken into custody by police shortly after 11:00 p.m.
He has not yet been identified.