ST. LOUIS MO ( - An off duty St. Louis firefighter has been shot by an intruder in his home.

Officials say it happened in the 900 block of Beach, near Maple in North St. Louis about 3:00 this afternoon.

Police say the fifteen year veteran of the St. Louis fire department entered his home on Beach, and interrupted a burglary. Three men were inside the house and at least one opened fire. The off duty firefighter was hit four times, shot in the neck and torso. His adult daughter was also in the home at the time, but she wasn't injured.

Police say they have two men in custody in connection with the shooting. A third suspect is still on the loose. Officers found a gun abandoned just a couple of blocks from the scene, but are not yet confirming if it was the weapon used to shoot the firefighter.

St. Louis Police Chief Dan Isom was on the scene late this afternoon. He says cops take this attack particularly seriously.

"It's difficult. It's difficult when people are putting their lives on the line for the City of St. Louis," Isom says.

The victim in this case has not yet been identified. He's been stationed at the Lambert Airport fire station for the last year or two.

This is the second time in six months that an off-duty St. Louis fireman has been shot. Leonard Riggins was killed last October when he pulled over to assist what he thought was a stranded motorist. The man in the crashed car turned out to be a car-jacker fleeing police. Cops eventually shot and killed Riggins assailant.

The news makes it sound like he was in pretty bad shape thoughts and prayers to a speedy recovery. His family and his brother at STLFD will be in my prayers.