Civilian programs will be tough with a 245 and those grades, unless you have outstanding research. I would apply to 100+ programs.
However, don't count yourself out at all. My friend had a lower step 1 score than you with similar grades and matched in the military ortho programs. As I mentioned, those are almost entirely dependent on how well you do at your away rotations. You should rotate at as many as possible and bust your ass because those six programs all talk to each other. What branch of the military are you in? I think the Army has it the easiest. Even for the army though, fewer than 50% got an ortho spot.