Retired Police Officer | Employment Counselor
San Antonio, Texas Area
Usually the larger companies are more rigid in their requirements, so I would focus my job search on the smaller companies. Write a good cover letter with your resume, and address the problem head-on. "while I realize my GPA is not quite 3.0, I know I will be a good fit for this position because of my skill in doing XYZ...I am asking for the ability to prove myself to you. ...."
You can also submit some resumes where you leave off your GPA, and don't mention it in the cover letter, unless the job announcement specifically requests it.
Job search is a little strange. You try a few different approaches, and one will end up working!