Yes, and without duck tape or valium!

The short term trick is to make it so he is not arguing with you. For example, he wants oatmeal, you know there is no oatmeal. Tell him "sure, if we have any. Go look on the shelf and see if we have any."
ack, I'm out of time to answer much more. Basically, have the facts confront him, not you. His argumentiveness is a stage but can develop into a habit unless thwarted quickly. GS9 still tries it, but doesn't succeed most of the times. My goal is to instill values in him, then send him to law school wink