A Bessemer man was charged after police said he armed himself with a toilet, bottle of whiskey and a stick to stop a state trooper.