If carrying a gun is counter productive because the bad guy will just take it away from you and use it against you then you don’t have anything to worry about with bad guys having guns. This is because you can just take the gun away from them and use it against them.
If you then don’t have anything to fear from the bad guys having guns then there is no problem with good guys carrying guns. Therefore there shouldn’t be any laws restricting gun ownership or carrying in public.
Anti-gun logic fails again.