A North Port teenager faces several charges in connection with a Sunday morning shooting in downtown Punta Gorda.