The suspect has been charged with firearms and assault charges, federal officials said. He will be arraigned on Monday