A Hialeah man was federally charged for holding a man at gunpoint and robbing a Cape Coral jewelry store of more than $500,000 in jewelry.