Deputies said they went to Craig Newby's home to assist county Child Protective Services in checking on the welfare of him and his children, and found an unregistered handgun and several loaded high-capacity magazines.

Newby, 41, was arraigned in Hurley Town Court on felony and misdemeanor weapons charges, plus a violation charge of unlawful possession of marijuana, and sent to Ulster County Jail on $10,000 cash bail.