A man is facing felony charges after he allegedly sold kosher salt to an undercover officer while claiming it was methamphetamine.