Yes, I agree with everything your are saying. On a practical level, guns are available to anyone who wants one. Regional and city level restrictions only create a mild level of friction.
> On a practical level, guns are available to anyone who wants one.
For the law abiding, that’s not true in places where you need a license just to buy one such as NYC, or in CA where most handguns and many rifles are not available.