Police arrested a man for robbery after he allegedly threatened a victim with a toy gun while stealing roof shingles in a new development area on the southwest side.