It does require the gun, but it doesn’t require that the gun get pulled out, because everyone knows the police WILL do so if you resist them. It’s implicit. The cop does have to be ready and willing to do so (contrary to your claim), or everyone would ignore the ban, as it would have no teeth.
People don’t obey laws that are inconvenient to them because of the goodness of their hearts, they do it because the police will draw down on them and force them if push comes to shove.