The agents could have easily arrested Koresh in town. He personally lead the "defense" of the compound. This was after he told an undercover agent in his compound to leave and tell them he knew the agency was coming.
So despite knowing that their "surprise" raid was no longer a surprise, despite knowing that they were heavily armed, despite knowing that there were dozens of children present, and despite knowing that there was a nut in charge, the ATF decided to go in guns blazing anyway.
That's criminal incompetence and stupidity, but you can keep arguing how justified they were.
The two terms are mutually exclusive. I said in my very first post on this thread that the "raid" was terribly mishandled. But, the feds were ENTIRELY justified in executing a search warrant of the compound - a compound that the feds themselves believed to be holding an arsenal of weapons, including grenades.
I'll say it again only I'll type more slowly, perhaps that will help - when you repel federal agents serving a lawfully executed search warrant, violence is going to happen, every time.