San Bernardino County sheriff's deputies went to the home in the 1500 block of Fairwood Way around 3:15 p.m. to serve a search warrant.
[Ads /]
A man inside the home refused to cooperate and fired shots at the deputies, then remained barricaded inside, according to the department.
Several hours into the standoff, a fire broke out at the home. It's not clear how the fire started, but the man eventually emerged from the home.
That's when there was another shooting and the suspect was pronounced dead.
[Ads /]
No other injuries were reported.