They might be available from some merchant at random, but I can't remember seeing it. What I do know is that the magic chests have fixed loot. It depends on the order, not placement, so chest nr. 10 you open will always have the same loot, no matter where or when you open it. I don't remember how far down the line the staves were, but it might take a while..