I'm new to this site (and poker) and don't know how to convert my hand properly, so please bare with me. I will try to explain all the important parts as best as I can.
Table : 6 handed (started with 10)
Quality of players is low
Blinds are currently 25/50
I'm the short stack at around 500, 2 players have 2000, everyone else has around 1000.
I'm in 3rd position, and am the second one to enter the pot preflop.
I limp in for 50 with Q

K

.
Everyone else except one limps in for 50 after me so there are 4 players to the flop. Note that the people at this table do not tend to slowplay.
The flop comes Q

8

9

and UTG min raises to 50. The next two players flat call the 50.
The BB then raises 2X to 100. (The BB has around 2000) The BB is somewhat of a weak player. He gets his money in a lot of the time with relatively weak hands, etc. He also tends to bet large amounts when he bets, but this time he just min reraises after 3 people put in 50. I think there is a good possibility he is slowplaying.
At this point, there is 450 in the pot, and I have around 450 left.
What do??
Shoving:
Seems nice at first, since it would most likely remove all the people drawing to straights with J or T (the flat callers / weaker pairs), and also the quality of the table is such that someone is likely to call with a slightly lower kicker with the queen. Although, it obviously could go wrong if I ran into J10 / Q8 or something like that. I find that a set of 88, 99, or QQ is very unlikely here given the limpers and the lack of previous slowplay preflop.
Calling:
Seems like a weak play to me for 3 reasons.
1) If a J, T, or A comes up, I can safely just give up and be left with 350.
2) If more low cards come up, someone may make two pair.
3) Someone is likely to bet large on the turn based off previous play from these players, which will basically be an all in for me anyways with the negative bonus of letting them see an extra card.
Folding:
Seems sort of weird in this position, but I suppose it's a sane option.
What do you guys think?