a posible solution is take the profit out of the weapons industry-war for profit and the culture will change- the NRA sponsored private sales( in my opinion) are simply a firewall a buffer from adressing the real immorality of the commodity the military industrial complex makes out of killing