Offline credits in Halo Reach?

My xbox live gold expired the last week, I returned to play Halo Reach offline, and I noticed that the game gives only 50 credits in all modes, forge, campaign and firefight.

Is there a way to make a decent amount of credits offline or online with silver account?

50 credits, is it a joke…?