So the blinds were 200/400 with 40 ante, I had 5600 chips to start and I got AQo early position. Two players fold, and then I raise 800, two more fold and then one guy calls, everyone else folds. Flop comes Q 8 6 rainbow, I bet 2560, he shoves, I call, he has 9 7, turn comes another 6 and on the river he hits a straight with a 10.

What do you guys think, I feel like I could have shoved preflop and won the pot, but didn't want to flip for it against a small pair.