Good money costs next to nothing to print.
Good guns are hard to find because there are fewer skilled people in the US who know how to make them, and import laws won't let you have good guns made in other countries.
The bottom line - money is not good. Guns are gold. Some firearms are worth more than their weight in gold. Think about that the next time you want to trade a stack of green paper for guns.