A utopian society doesn't require firearms to be sold, so why bother. Take an example of UK, even police doesn't carry weapons there. So why on earth would you need a pistol, unless every jerk from the other side of the road can get one in a supermarket. Legal gun sales increase the criminality rate, so I think it'd be better to leave our security to the responsible authorities.