Well now... if I have to choose between a nanny at the federal level and one at the city level, I'll take the city level.
What you are not owning up to is the comparison between cigarettes and guns isn't apples and apples- hell, it isn't even fruit and fruit.
It's actually backward for you... you can own your gun in one particular place in the UK; in the US, there are only particular places you cannot have your guns.
In the US, there are only particular places you can't have your cigarettes.
The UK seems to take a sweeping approach to eliminating anything, whereas the US tends (heavy emphasis on "tends") to make it more case or situationally dependent. So... which place treats you more like an adult?