Thats why gun owners need to practice moreI think that eventually, at least weed will be legalized. I don't think there's as strong a case for the really hard drugs like opioids or meth. I'm not sure those would ever be socially acceptable to enough people that they could be taken off the schedule. But I think there's a strong case for marijuana.
Guns are different. People aren't freedom loving. I think if they were at least as educated about the founding principles as they are about Social Justice, I think more people would be freedom friendly. But hell, as it is we're losing ground just on free speech. I think we're losing ground on guns too. We had some momentum going where the trend over the last 30 years has been favorable for relaxing gun laws, but then Sandy Hook changed that. The trends now are more towards more regulation. Of course the dishonest portrayal of the issue is why the trend changed so much. Point is, we're not winning that battle of opinion right now.