Suspect in apparent Trump assassination attempt charged with federal gun crimes