Daniel Haslam, 43, was booked on charges of unregistered silencer, manufacture of methamphetamine and drug user in possession of a firearm.
Related: ISP serves federal warrant on man for firearm, meth