I see this passing the Senate easily with little or no change. The training requirement/endorsement is so stupid. Why don't the prosecutors and public defenders need training? Oh wait, they're lawyers just like most of the legislature.
From what I can tell, the public defenders and prosecutors do have a training requirement. It's listed right past the long list of people allowed to carry. Also, training is not required for those who have or want to have CHLs, but voluntary training let's you carry anywhere except during court proceedings, places on nuisance, and LEO stations. This would be full school carry, both colleges and K-12. I just hope it's not a step towards mandatory training.