So now the guy goes from suspected petty weed dealer to hostage taker all because of a Concealed Carry Permit. Riiiight.
No, he would become a potential hostage taker by virtue of allowing the situation to expand to a public area. You are advocating placing the public at unnecessary risk because you seem to think suspected criminals should be allowed to enjoy a safe haven by designating their homes as out of the jurisdiction of arrest warrants.
Additionally, your method relies on a lot of hope that the suspect will behave in a predicted manner. What that fails to consider is that while the cops are waiting outside for him to decide to go buy those smokes, he might notice the stakeout. Or visitors might come by, see the cops, and tip him off. Or he might just stay inside all day, tying up the agents for an indefinite amount of time.
The point is, they had him in a situation where potential risk to innocents was minimized, they knew where he was, and had control over the timeline. From that point on, waiting only introduces unpredictable complications.
But I suspect you really don't care about any of that. More likely you are simply using this incident as an excuse to rail about perceived oppression by what you consider a totalitarian agency.