I would send a email to a local black powder club if you are looking for powder, caps and other hard to find supplies. Also look for local black powder shooting events because sometimes people will sell excess items at reasonable prices.
Good luck and keep your powder dry.