None of the normal primers are weather resistant. They are Primers.

However a final coat of Primer Sealer if you are not going to top coat right away, will be rust free in dry storage for a year or more and in mild weather for months