The warrant was legal.
The boyfriend's response appears to have been justified.
For him, it all comes down to did he know they were police, or should he have a reasonable belief they were police.
Home invaders yelling in the middle of the night and breaking down doors is pretty common.
Even home invades yelling "police" happens repeatedly.
People are confusing the two guys involved. The fellow she was with that fired once at the police seems pretty clean. The other guy? Bad dude.
The problem as I understand it, is that they wanted to do the raid at the drug house as a no-knock raid, and needed to raid all the places at the same time.