They don't want private citizens having guns, but give them to incompetent security guards who fire into a crowded balcony trying to get the shooter from probably 25-50 yards away. Adequate marksmanship skills to hit a guy at that range are not cultivated by shooting a qualifier once per year
Absolutely, which is one of the reasons why NYC has such strict gun control laws I suspect. There are not a lot of places where the average law abiding working class person can go to practice, and the city is too darn busy and disorganized to enforce a certification/recertification program.