If the state wants to require training in order to carry a firearm, fine.
But, because it's a constitutional right, the state should be required to pay for it: Pay for the course. Pay for the cartridges. If the attendee has to skip a day of work, pay them for that. If the attendees have to put their kids into daycare or hire a sitter, pay for that. if they have to travel, pay for that.
If not, then the training requirement is what it is sometimes meant to be: A tax on people to persuade them to not exercise their rights.
(Sort of like what the machinegun stamp tax was meant to be in 1934, when it was the equivalent of $4,000 in today's money.)