Yup, I have done very similar things in the past as my wife and I raised 6 children (his / hers and ours). If they acted up in a restaurant at any age they were promptly escorted out and the offender and I sat in the car while the family ate. Think this happened once or twice - not to the same child by the way. I had a cardinal rule with all of them ~ when I yelled STOP all would freeze and wait for me to explain. ANY time they did not, my hand caused their behind to become red. This was done as we had an alley beside our side yard and cars didn't always drive responsibly. They were talking about this a few months ago - said they would probably still freeze - laughing as they are now in their late forties and early 50's. Haven't heard any complaints about the strict upbringing they had - most have raised their children in the same manner.
You did the right thing, your son will be mad for a while, but probably won't get an "attitude" the next time you instruct him in firearms or some other subject. When he becomes an adult he will thank you for caring enough to put up with the problems and still raise him correctly.
I remember when I was a youngster (in the 1940's), I and my friends were kind of proud when our parents cared enough to correct us ~ even when we couldn't sit comfortably for a few hours!
You did the right thing, your son will be mad for a while, but probably won't get an "attitude" the next time you instruct him in firearms or some other subject. When he becomes an adult he will thank you for caring enough to put up with the problems and still raise him correctly.
I remember when I was a youngster (in the 1940's), I and my friends were kind of proud when our parents cared enough to correct us ~ even when we couldn't sit comfortably for a few hours!