As with so many gun contol measures, that will vastly increase gun sales, just for a different reason. They'll immediately be traded in, but still, good money for the manufacturers and retailers.
If gun manufacturers want to make school free, fine. What else should be free next, healthcare?
The Venn diagram of responsible gun owners and fiscally irresponsible entitled lazy bones is two disjointed circles.