I don't think it should be a crime to assault a federal officer. It should be a federal crime for a federal officer to assault a U.S. citizen.
bttt