A man took his own life after shooting his wife and barricading himself inside his Garland home Sunday, police say.

Officers were first called to the 600 block of River Birch Trail just before 1:30 p.m. That's where they found a woman who had been shot; the victim was taken to the hospital and is expected to recover.

Officers were told the gunman was inside a home in the 1800 block of Red Cedar Trail and was armed with a handgun and a rifle.

Since the home is located on the main street that leads in and out of the neighborhood, officers decided to shut down the road to all traffic, not allowing anyone in or out of the neighborhood. [[504630131, R]]

SWAT officers responded and tried several times to communicate with the man inside the home. That's when police learned there was a second man inside the home. They were able to communicate with him and get him out safely.

SWAT officers deployed a robot to investigate inside the home, but could not reach all areas inside the home.

*Traffic Alert* Currently working a gunshot wound call in the 600 blk of River Birch Trl. SWAT is on scene. We are asking anyone who lives in the neighborhood to remain in your home until it is safe to come out.

Neighborhood entrance, Hwy 66/Basswood Trl shut down. PIO on scene. pic.twitter.com/7yDUZyfCHq — Garland Police PIO (@GarlandPD) January 21, 2019

SWAT officers then used gas in an attempt to get the man to exit, but were unsuccessful.

Finally, SWAT officers entered the home and found the man dead from a self-inflicted gunshot wound.

Investigators said the man and woman are married. When the woman came home Sunday, the man chased her out of the home and started shooting her. He then retreated back inside the home.

Though the investigation is ongoing, all roads in and out of the neighborhood are back open.