Hey,
With 320 marks, you may get a rank between 213657-228146. You can check it here https://medicine.careers360.com/articles/neet-result-marks-vs-rank
Based on previous year cut off, it is difficult for you to get a medical seat under 85% State Quota in Karnataka under SC category. You may have some chance in the following colleges pertaining to the fact that cut off varies every year-
If you want to get a complete list of colleges in which you will get a MBBS/BDS seat, you can use NEET College Predictor https://medicine.careers360.com/neet-college-predictor?icn=QnA&ici=qna_answer
College Comparison based on Courses, Placement, Rank, Fee
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile