перхлорат купить в обычных магазинах не удасться, если только в химмагах
а получать можно электролизом растворов хлоратов, нографитовый анод без защиты не пойдет, т.к. начинает быстро сыпаться, сдесь нужен платиновый или, возможно, графитовый с покрытием диоксида свинца, что сделать достаточно проблемотично
есть и другие способы, например разложение хлоратов при нагревании, но это достаточно опасно, да и нужен контроль за температурой
скачай в сети книгу "Перхлораты, свойства, производство и применение" И. Шумахер
описанны возможные с-ва получения перхлоратов, а также хлорной к-ты, и описанны перхлораты многих металлов и производных азота