If you can't keep a kid from pinning you to the ground and taking your gun from you, then you shouldn't be carrying a gun. Yes, I know that you are a coward, which is why you carry a gun in the first place, but if you are also such a pathetic weakling that you can't even keep from having your gun taking from you by a child, then you're just too weak and cowardly to carry a gun.
Yes, I know that you are afraid to be in public without your gun, but, maybe you can call your mom and ask her to escort you around when you go out and about? Remember how she protected you in public when you were just a child and she didn't carry a gun. Cause she wasn't such a pathetic cowardly weakling as you are.
In fact, if she ever caught a child with a gun, she would just take it away from them and she wouldn't even have to shoot them to do it. She certainly wouldn't have had to shoot a child to keep them from taking a gun from her.
And that's the most important reason why you shouldn't be allowed to carry a gun. The first responsibility of having a gun is to keep it out of the hands of children. If you can't do that then you can't handle the responsibility of having a gun. It's as simple as that.