We have not banned smoking...only made is socially unacceptable and inconvenient.
Infringing rights doesn't require banning them. Using the law to make something 'unacceptable and inconvenient' counts too.
Social standards change. Not as many people hunt, NRA fear mongering is not as effective
Social standards are fine, as long as they aren't enforced by law. That's when rights are sacrificed.