State Sen. Bob Coffin says legalization would create new revenue source, be safer for those who participate.