“IRS, EPA, HHS, ABC, and XYZ should not be armed in this manner. The sheriff should be used for anything requiring arrest.”
There are actually several things going on here. First, there’s mission creep. Each agency has increased what it does so it can get bigger. Getting bigger is the primary goal of any bureaucratic enterprise. The bigger it gets the more the people running it can justify their pay and benefits. Secondly, socialists just love men (oh, pardon) persons in uniform. They represent power. If you’re a bureaucrat on the move then you really need that extra fashion accessory, the small army...if you can get tanks then you’ve one-upped the other bureaucrats. Lastly, it’s about intimidation. Why on Earth did the government go in with a SWAT raid on Elian Gonzales, Waco, or Ruby Ridge? Clearly they were unnecessary. Those were object lessons to the public.
Yup, statists are control freaks.