Obviously he did not support the GOP health are plan, but still wanted the reporter to try out the one that was in place. LOL
He asked him to put the recorder down and he refused. That does not give you the excuse to assault the reporter, unless it is a war zone. Then anything goes.
On private property (in the entrance to a store restaurant etc) you can tell a reporter to stop recording or even tell them to leave, and if they don't comply you can have them arrested. If not in a place of business but on posted, private property you can have them arrested immediately. That is the best case of what you can do under various circumstance....never attack them.