The program certified pilots, not 'armed' them. It is my understanding that those pilots that have been certified can still carry.The program to arm pilots has recently been defunded by the present administration.
Also, I noticed that you failed to comment on the issue of accidental discharges.