I don't believe you need to pay for it but you can try checking their website or call them for that information.
They have different opinions Armed/Unarmed, Job Specific etc. To see what is available stop on the branch and speak to them or call. I did see one option where they would either cover the cost or assist with it but not sure.
Not you don't have to pay for it
Thanks! Your answer is awaiting moderation.