Cheektowaga man facing federal charges