A training program, perhaps based on firing with a .22 as opposed to .223 (reduced costs) using similar targetry has been proposed in the past, why not resurrect the idea, and train people before they start spending $40 on rounds for a morning of shooting, only to miss $30 worth of rounds?
Service Rifle clinics are do-able, and I've participated in them before, (and regularly with the Military team I help with) but teaching them to civilian shooters is a different game, and the training plan has to be fit into evenings, and weekends.
There is no perfect training solution, but the availability of AR-ish (think SR-22 and M&P-15) rifles in .22 rimfire has opened this idea WIDE open, compared to 10 years ago when all that existed was the Colt or Ceiner .22 drop-in conversion.