A 41-year-old Melville man found with multiple weapons inside his home Friday is facing charges, according to Suffolk police.
Officers say they discovered rifles, body armor and plastic molds for ghost guns around 6:30 p.m. at 21 Chateau Drive.
Robert Ehlich was arrested and charged with several counts of criminal possession of a weapon along with unlawful purchase of body armor.
Police say he will be arraigned Saturday in Central Islip.