Is the turn a good card to double barrel? As played I have to call a shove because I get 3.6:1 with the NFD and OESD?

$0.10/$0.25 No Limit Holdem
6 Players
Hand Conversion Powered by weaktight.com
Stacks:
UTG ($39.84)
UTG+1 ($25.89)
CO ($25)
BTN ($25.87)
Hero ($28.57)
BB ($25)
Pre-Flop: ($0.35, 6 players) Hero is SB K♣ 9♠
2 folds, CO raises to $0.85, 1 fold, Hero raises to $2.80, 1 fold, CO calls $1.95
Flop: A♣ 8♦ 6♣ ($5.85, 2 players)
Hero bets $4.25, CO calls $4.25
Turn: 7♣ ($14.35, 2 players)
Hero bets $7, CO goes all-in $17.95, Hero calls $10.95
River: 9♥ ($50.25, 2 players, 1 all-in)