A 21-YEAR-OLD from Newport could be facing years in prison after being caught by police dealing cocaine and cannabis.