Not just that, but I think that "the business end" sort of implies that it is YOU who will be the target of the anger. The phrase "the business end of <something>" frequently occurs in expressions...