I have seen villian raise PF with AT and KJ so I am happy to give him a slightly wider PFR range, maybe {AA-99, AK-A9, KQ-KT, perhaps even QJ}.

He fires a Cbet every time he PFR's. He insta-fired this one. Im thinking theres alot of his range that hasnt hit here, so I call.

Should I be trying to steal this on the turn or be happy with the check down?

Party Poker No-Limit Hold'em, $0.02 BB (8 handed) - Party-Poker Converter Tool from FlopTurnRiver.com

UTG+1 ($0.40)
MP1 ($3.42)
SB ($2.46)
UTG ($1.16)
Hero (Button) ($1.99)
MP2 ($1.21)
CO ($0.34)
BB ($2.81)

Preflop: Hero is Button with 2, 2
2 folds, MP1 bets $0.08, 2 folds, Hero calls $0.08, 2 folds

Flop: ($0.19) Q, 9, 3 (2 players)
MP1 bets $0.13, Hero calls $0.13

Turn: ($0.45) 7 (2 players)
MP1 checks, Hero checks

River: ($0.45) A (2 players)
MP1 checks, Hero checks

Total pot: $0.45