Ditto on the co-op. That's a good source of used parts, access to special BB tools, and help with installation if needed. And it's a good way to keep in a $50 budget.
Bottom bracket spindles come in many different lengths, and length is important for front shifting.