A manager at Shenanigans Sports Pub in Dania Beach was up to no good when he pulled a gun on a contractor who asked him to pay for services he performed at the establishment, deputies said.