A nearly 20-year deputy with the Beaufort County Sheriff’s Office has been fired after pointing a gun at teenagers while off duty and then refusing to take a breathalyzer test, the sheriff announced ...