I don't know I'd be happy with those scores.
For me personally, I'd probably retake, but the fact that you can do well in the non sciences is important. Those seem like the hardest to study and bring up scores in.
The sciences you can actually make your score improve.... RC and QR are a little trickier.
Otherwise, get your app in ASAP. It all depends if you have 1000+ dollars to burn and go for it this year.... its definitely doable though...