You will gain enough of those crystals in a typical run through the game that you can raise all 3 weapons up to level 10, but in order to do so, you will have to switch weapons frequently. I think it's pretty cool to have a story in a shoot em up game.