First I would like Colonel Gibson to clarify two points.
Someone may be charged with accidental discharge, even if it involves a blank round. That is often under section 129.
With regard to section 100, could someone be charged with negligently helping to set a prisoner free, even if it was done as part of a training exercise?