A Round Lake Park man is facing charges of child endangerment, as well as a series of weapons charges, after authorities said that, sometime in July, the man put a gun in a 12-year-old's hand, held the weapon to the child's head and told the child to pull the trigger.