If I am understanding you correctly, you are suggesting a call and not a shove with 6bb left? I don't think that's a good idea. You need a double-up and if you're facing a single raise and you are last to act, you SHOULD shove, because either they will fold, in which case you don't see a flop AND you pick up valuable chips. If they call, you're ahead of most of their range, in which case I want to see 5 cards, and especially since you're not close to the money, you want to build a stack to be able to apply pressure on your opponents rather than reacting to pressure.
sorry, i wasn't very clear in my previous reply. basically, i meant to say to turn it into a stop-no-go. i'm sure you already know what that is but i'll explain it further for other members.
if you're facing a raise with 6 bbs in the bb and you close the action, you're better off calling a raise than jamming because you're getting called 100% of the time. when this happens, villain gets to see their full equity by the river and, against most ranges, qjs does decently but, if i'm correct, it's pretty thin equity.
the goal is to jam the flop (stop-n-go) with the intent of getting villain to fold their hand and deny them that chance to realize their full equity. for example 44 vs qjs is winning 50% of the time by the river, but if you jam a flop of a69r, you deny their full equity. even a hand like k10s might fold to a flop like that. and if you're called, it's no big deal. you still get to see the river.
so, in spots where you know your jam is getting called 100% of the time, going for the stop-n-go increases your chance to win the pot by getting your opponent to fold on the flop and not allowing them to see the last 2 cards. in the 44 v qjs example, 44 is a ~75% favorite on the flop but they don't know that and can't realize that if they don't see the river if they're forced to fold. if qjs had jammed pre and got called, 44 gets to see their full equity because the river card is guaranteed.