Mel Gibson has been ordered to turn over all his firearms within 24 hours by Judge Scott Gordon at a secret hearing Thursday. In January, Gibson allegedly waved a gun in the face of his ex-girlfriend Oksana Grigorieva, saying, "I will show you how to get out of here fast!" But Gibson didn’t lose everything in the hearing—Grigorieva failed to get sole custody of their 9-month-old kid, so the actor will still be able to visit. Social services officials in Los Angeles are interviewing Grigorieva’s son, 12, in part because he allegedly witnessed an incident in which Gibson hit Grigorieva while she was holding their infant daughter. Grigorieva reportedly made a deal two months ago to keep the tapes secret, but regretted it and decided to ignore the settlement and go public by taking the case to court.