Your GPA (overall and science) is the most important aspect of your application profile. Each school has different standards when it comes to GPA, and by browsing the PharmCAS pharmacy schools page you can get an idea of what different pharmacy schools expect. Remember that an average GPA means that students with GPAs under and above that value are accepted. Schools may vary on how they consider scoring classes that you retake, so you should get in contact with pharmacy school admission offices to get more information.
You can browse and search for average GPAs of accepted pharmacy schools on this website, PharmApplicants. Users are also encouraged to provide their valuable statistics to help future generation of pharmacy school applicants.