Firearms aren’t a social issue, you can’t stop people from camping in forests and using firearms as a tool for wilderness defence or folks who hunt and trap for a profession, not to mention people who live in remote locations where a Walmart is hours away opposed to minutes (I can’t confirm this last point for the US, but this is certainly a Canadian issue).
Target shooting is also recognized as an Olympic sport globally, you want to prevent teams from practicing their sport?