Here is the problem with your proposal. U-Haul trucks provide a significant social benefit. I find it difficult to believe guns provide even a tenth the value of U-Haul trucks. Sure, guns provide some value, but who needs assault rifles to the same degree as U-Haul trucks. You have a simple retort, but it is without substance.