A quick Google search of Armory Primer says to stay away. Grainy/Fuzzy covering that wipes off easily.
I guess you get what you pay for.

If you believe everything you read on the net, then Army Painter can melt plastic.

After researching, quite a lot of people use non-miniture primers like Kryon and Duplicolor.