A DRUG dealer has narrowly escaped an immediate prison sentence after he was caught supplying cannabis to users in Barrow.