It depends on your MCAT, as I believe thats a requirement. I think you should be fine though. Barry is a private school and isnt that into the SMP game--places like Georgetown and BU have to ensure that a large percentage of kids get into US allopathic schools to be successful, but Barry sends a lot of kids to foreign, DO, PhD and other programs, so I don't think they would be as dissuaded by your gpa.
However, I would probably look at BU and Georgetown before considering Barry if you ultimate goal is a US allopathic admission. Georgetown will be hard to impossible with your gpa, but I think you have a very good shot at getting into BU--they dont even require MCAT scores.
Good luck.