Proposal to dissolve BATF
The proposal is being floated by Rep. Jim Sensenbrenner (R-Wis.). I assume it's focusing upon the enforcement operations, presently in Justice. There may be a good case for transferring the industry operations to Commerce, as I heard proposed in the 1980s. BATF started out in Treasury only because the NFA was passed as nominally a tax measure. Commerce has historically dealt with regulated industries, and isn't famous for causing them problems.
With a proposal like this, I'd expect most of the agents to be transferred, but much of the management would be laid off, as redundant with that in the receiving agency -- which might benefit everyone.
Not that transferring functions to the FBI would eliminate all problems, but it might reduce them.