Suspect Ryan Routh was charged last week with two federal firearms charges after allegedly targeting former President Donald Trump.